Ein kurzer Leitfaden zur Groß- und Kleinschreibung
Groß- und Kleinschreibung ist die Art, wie Schriftsprachen zwischen größeren Großbuchstaben und kleineren Kleinbuchstaben unterscheiden. Schriftsysteme, die beide kennen, paaren sie: Jeder Großbuchstabe hat einen kleingeschriebenen Zwilling, der Namen, Laut und Platz im Alphabet teilt. Alles Weitere ist ein kurzer Streifzug durch die Umformungen, die dieses Tool leistet, und wann du zu welcher greifst.
GROSSBUCHSTABEN
Jeder Buchstabe erscheint als Versalie. Gut für kurze Labels, Warnungen und Abkürzungen; vermeide sie in längeren Passagen — sie lesen sich langsamer und wirken schnell wie Geschrei.
THIS IS AN EXAMPLE OF UPPERCASE IN USE.
kleinbuchstaben
Jeder Buchstabe wird in seiner kleinen Form dargestellt. Kleinbuchstaben sind in modernen Texten der Standard für Fließtext — gut lesbar und ruhig im Schriftbild.
this is an example of lowercase in use.
Sentence case (Satzanfang groß)
Nur der erste Buchstabe jedes Satzes wird großgeschrieben — dazu Eigennamen und alles, was die Grammatik verlangt. Die natürliche Wahl für Absätze, UI-Texte und einen Konversationston.
This is an example of sentence case in use.
Title Case
Wichtige Wörter — Nomen, Verben, Adjektive — werden großgeschrieben, kurze Artikel, Präpositionen und Konjunktionen bleiben klein. Der klassische Überschriftenstil in Magazinen und Blogs.
This Is an Example of Title Case in Use.
Capitalized Case
Der erste Buchstabe jedes Wortes ist groß, alle anderen sind klein — anders als Title Case ohne Ausnahme für kurze Wörter. Üblich für Namen, Marken und kurze Labels, die einheitlich wirken sollen.
This Is An Example Of Capitalized Case In Use.
aLtErNaTiNg cAsE
Beginnt klein und wechselt mit jedem weiteren Zeichen die Schreibweise, unabhängig von der ursprünglichen Groß- und Kleinschreibung. Wird vor allem für stilistische Betonung in sozialen Medien verwendet.
tHiS Is aN ExAmPlE Of aLtErNaTiNg cAsE In uSe.
iNVERSE cASE
Dreht jeden Buchstaben um: Großbuchstaben werden klein und kleine werden groß. Praktisch für schnelle visuelle Effekte oder um ungewöhnliche Schreibweisen in einem Ausgangstext zu prüfen.
tHIS IS AN EXAMPLE OF INVERSE CASE IN USE.
camelCase
Das erste Wort wird kleingeschrieben, jedes weitere mit einem Großbuchstaben begonnen und alle ohne Leerzeichen verbunden. Der Standardstil für Variablen und Funktionen in JavaScript, Java und Swift.
thisIsAnExampleOfCamelCase
PascalCase
Jedes Wort — einschließlich des ersten — beginnt mit einem Großbuchstaben und wird ohne Leerzeichen verbunden. Üblich für Typnamen: Klassen, Interfaces und React-Komponenten.
ThisIsAnExampleOfPascalCase
snake_case
Kleingeschriebene Wörter, verbunden mit Unterstrichen. Der Standard für Bezeichner in Python, Rust und Ruby sowie für die meisten SQL-Spaltennamen.
this_is_an_example_of_snake_case
kebab-case
Kleingeschriebene Wörter, verbunden mit Bindestrichen. Die Konvention für URL-Slugs, CSS-Klassennamen und HTML-Attribute.
this-is-an-example-of-kebab-case
CONSTANT_CASE
Großgeschriebene Wörter, verbunden mit Unterstrichen. In den meisten Programmiersprachen für echte Konstanten und für Umgebungsvariablen gebräuchlich.
THIS_IS_AN_EXAMPLE_OF_CONSTANT_CASE
Umkehren
Kehrt die Reihenfolge aller Zeichen im Text um. Nützlich für schnelles Verschleiern, Palindrom-Checks oder verspielte Typografie.
.esu ni esrever fo elpmaxe na si sihT
Leerraum bereinigen
Fasst mehrere Leerzeichen zu einem zusammen, entfernt führenden und abschließenden Leerraum aus jeder Zeile und löscht leere Zeilen. Ideal, um aus Word oder einer PDF kopierten Text aufzuräumen.
Clean, tidy text on one line.
Doppelte Zeilen entfernen
Entfernt doppelte Zeilen und behält jeweils nur das erste Auftreten. Die Reihenfolge der übrigen Zeilen bleibt erhalten.
alpha beta gamma
Zeilen sortieren
Sortiert alle Zeilen alphabetisch mit einem sprachsensitiven Vergleich. Praktisch, um Listen, CSV-Spalten oder JSON-Schlüsselmengen zu ordnen.
alpha beta gamma
Slugify
Normalizes a string for use as a URL slug: removes accents, strips punctuation and special characters, lowercases everything, and joins remaining words with hyphens. Match what Google expects in URLs and you'll rank better.
this-is-an-example-of-a-slug
Base64 encode
Encodes any UTF-8 text into a Base64 string. Useful for storing binary-safe data in JSON, embedding small assets in HTML, or sharing short payloads in URLs.
VGhpcyBpcyBhbiBleGFtcGxlIG9mIEJhc2U2NC4=
Base64 decode
Decodes a Base64 string back to UTF-8 text. Returns an empty string if the input is not valid Base64.
This is an example of Base64.
URL encode
Percent-encodes a string so it can be safely included in a URL query string or path segment. Spaces become %20, ampersands become %26, and so on.
Hello%20World%20%26%20friends
URL decode
Decodes a percent-encoded URL string back to its original characters.
Hello World & friends
HTML escape
Replaces the five reserved HTML characters (<, >, &, ", ') with their entity equivalents so untrusted text can be safely embedded in HTML.
<script>alert(1)</script>
HTML unescape
Decodes HTML entities (named and numeric) back to their original characters.
<script>alert(1)</script>
Strip Markdown
Removes Markdown syntax — headings, emphasis, code fences, links, images, lists — and returns plain text. Useful when you need a readable preview without rendering full Markdown.
Bold text and a link become plain words.
ROT13
A simple letter substitution cipher that replaces each letter with the one 13 positions later in the alphabet. ROT13 is its own inverse, so applying it twice gives back the original text.
Guvf vf na rknzcyr bs EBG13 va hfr.
Text to binary
Encodes each UTF-8 byte of the input as an 8-bit binary number, separated by spaces. Useful for low-level demos and computer-science exercises.
01001000 01101001
Binary to text
Decodes a sequence of 8-bit binary numbers back into UTF-8 text. Whitespace, commas, and other non-binary characters are ignored.
Hi
Text to hex
Encodes each UTF-8 byte of the input as a two-digit hexadecimal value. Common for debugging encodings and sharing binary data in plain text.
48 65 6c 6c 6f
Hex to text
Decodes a sequence of hexadecimal byte values back into UTF-8 text. Whitespace and non-hex characters are ignored.
Hello
Strikethrough text
Adds a Unicode combining stroke (U+0336) after every character so the text appears crossed out — works in plain text, social bios, and most chat apps.
T̶h̶i̶s̶ ̶i̶s̶ ̶s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶.
Underlined text
Adds a Unicode combining low line (U+0332) after every character so the text appears underlined without HTML or markdown.
T̲h̲i̲s̲ ̲i̲s̲ ̲u̲n̲d̲e̲r̲l̲i̲n̲e̲d̲.
Upside-down text
Maps each character to a visually inverted Unicode counterpart and reverses the order so the result reads like the original flipped 180°.
˙uʍop ǝpᴉsdn sᴉ sᴉɥ┴
Mirror text
Mirrors each character horizontally using reversed Unicode glyphs and reverses string order — like reading text in a mirror.
.bɘɿoɿɿim ƨi ƨiʜT