Why abc123 becomes ₐbc₁₂₃
You paste abc123 into a subscript converter. The a and the numbers move down. The b and c stay put.
That looks like a bug until you check what Unicode actually contains.
Unicode has real subscript characters for the digits 0 through 9. It also has a small set of subscript letters, including ₐ, ₑ, ₕ, ᵢ, ⱼ, ₖ, ₗ, ₘ, ₙ, ₒ, ₚ, ᵣ, ₛ, ₜ, ᵤ, ᵥ, and ₓ. There is no ordinary Latin subscript b or c.
A strict converter therefore has one honest choice. It converts the characters that exist and leaves the rest alone.
Some tools make the result look more complete by borrowing characters from elsewhere. A Greek beta can resemble a lowered b. A modifier letter can resemble a small c. The shapes may look close in one font, but the characters mean something different. Search, screen readers, copy and paste, and later editing can all expose the substitution.
Use notation that matches the job
For a chemical formula, Unicode subscripts work well because the important characters are usually numbers.
CO2 → CO₂
For an indexed variable, type an underscore before the part that belongs below the baseline.
This keeps the main letters readable and lowers only the index. It also avoids turning a sentence into a patchwork of available and unavailable symbols.
If your goal is a decorative username or bio, tiny text may fit better. Tiny text uses a wider mix of Unicode letters chosen for appearance. It can cover more of the alphabet, but it is not mathematical subscript notation.
Choose strict subscript for formulas, labels, and indices. Choose tiny text when the visual effect matters more than semantic precision.
You can test both approaches in the Subscript Generator. If a letter stays at normal height, the tool is preserving your text instead of quietly swapping in the wrong alphabet.