This converter maps each letter and digit to Unicode's superscript block — the very characters used to write exponents like x² or ordinal suffixes like 1ˢᵗ — so it pastes as ordinary raised text anywhere Unicode is supported. Unicode only defines a small, fixed set of superscript glyphs, so a few letters such as "q" have no true raised form and are left at normal height rather than substituted with something unrelated. Because it's real text rather than a font trick, screen readers and search engines may not always interpret it the same way as standard letters.
Yes — Unicode only defines one superscript block, so tools marketed as "small text" and "superscript text" are typically drawing from the exact same set of characters.
A handful of letters, like "q" and "x" in uppercase form, simply have no dedicated superscript codepoint in Unicode, so they stay at normal size instead of being approximated.
Yes, for simple exponents and ordinals this works well since digits and most letters have proper superscript forms, though it isn't a substitute for real mathematical typesetting in formal documents.