Uppercase converter
Transformed in your browser · nothing is uploaded
Converts every letter to capitals with the accents kept, so é becomes É rather than E. Digits and punctuation are untouched. The other two options take the text back down again, or capitalise the first letter of every word.
How to use the uppercase converter
Uppercasing can change the length of a string, which is the practical trap. German ß becomes SS and the fi ligature becomes FI: one character in, two out. In a document that is invisible; in a fixed-width database column, a field with a character limit or a layout budgeted to the character, an uppercased value can suddenly overflow. It does not round-trip either: lowercasing SS gives ss, and nothing brings the ß back.
Which raises the question of whether the characters should change at all. If the capitals are for looks. A heading, a button, a label; the CSS text-transform: uppercase is the better answer, because the stored text stays as written, so copying it, searching it and reading it aloud with a screen reader all still work on the real words. Convert the characters only when the value itself has to be capitals. And there is a reason not to set much text this way: readers use the outline of a word as a cue, and capitals give every word the same rectangle, which measurably slows reading. Capitals are for short labels and emphasis, not for paragraphs.
Questions
Yes, é becomes É. Dropping the accent would be wrong in every language that uses one.
Yes. ß becomes SS and the fi ligature becomes FI, so a value can outgrow a fixed-width column.
Not always. SS lowercases to ss, and there is no way back to ß from there.
For display, use text-transform: uppercase. The underlying text stays intact for copying, search and screen readers. Convert the characters only when the stored value must be capitals.
The accent is kept, so ά becomes Ά, while Greek convention drops the tonos in all-caps setting. Remove it by hand for a Greek headline.
Every word becomes the same rectangle, so the word-shape cue readers rely on disappears. Fine for a label, poor for a paragraph.
No, only letters.