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
Normalisiert einen Text für die Verwendung als URL-Slug: entfernt Akzente, streicht Satzzeichen und Sonderzeichen, schreibt alles klein und verbindet die Wörter mit Bindestrichen.
this-is-an-example-of-a-slug
Base64 kodieren
Kodiert beliebigen UTF-8-Text in eine Base64-Zeichenfolge. Nützlich, um binärsichere Daten in JSON zu speichern, kleine Assets in HTML einzubetten oder kurze Nutzlasten in URLs zu teilen.
VGhpcyBpcyBhbiBleGFtcGxlIG9mIEJhc2U2NC4=
Base64 dekodieren
Dekodiert eine Base64-Zeichenfolge zurück in UTF-8-Text. Liefert eine leere Zeichenfolge, falls die Eingabe kein gültiges Base64 ist.
This is an example of Base64.
URL kodieren
Prozentkodiert eine Zeichenfolge, damit sie sicher in einem URL-Querystring oder Pfadsegment verwendet werden kann.
Hello%20World%20%26%20friends
URL dekodieren
Dekodiert eine prozentkodierte URL-Zeichenfolge zurück in ihre Originalzeichen.
Hello World & friends
HTML escapen
Ersetzt die fünf reservierten HTML-Zeichen (<, >, &, ", ') durch ihre Entitäten, damit nicht vertrauenswürdiger Text sicher in HTML eingebettet werden kann.
<script>alert(1)</script>
HTML entescapen
Dekodiert HTML-Entities (benannte und numerische) zurück in ihre Originalzeichen.
<script>alert(1)</script>
Markdown entfernen
Entfernt Markdown-Syntax — Überschriften, Hervorhebungen, Code-Blöcke, Links, Bilder, Listen — und gibt reinen Text zurück.
Bold text and a link become plain words.
ROT13
Einfache Substitutionschiffre, bei der jeder Buchstabe durch den 13 Positionen weiter im Alphabet stehenden ersetzt wird. ROT13 ist selbstinvers: zweimal anwenden ergibt den Originaltext.
Guvf vf na rknzcyr bs EBG13 va hfr.
Text zu Binär
Kodiert jedes UTF-8-Byte der Eingabe als 8-Bit-Binärzahl, durch Leerzeichen getrennt. Nützlich für Demos und Informatikübungen auf niedriger Ebene.
01001000 01101001
Binär zu Text
Dekodiert eine Folge von 8-Bit-Binärzahlen zurück in UTF-8-Text. Leerzeichen, Kommas und andere Nicht-Binärzeichen werden ignoriert.
Hi
Text zu Hex
Kodiert jedes UTF-8-Byte der Eingabe als zweistelligen Hexadezimalwert. Üblich beim Debuggen von Kodierungen und beim Teilen binärer Daten als reiner Text.
48 65 6c 6c 6f
Hex zu Text
Dekodiert eine Folge hexadezimaler Bytewerte zurück in UTF-8-Text. Leerzeichen und Nicht-Hex-Zeichen werden ignoriert.
Hello
Durchgestrichener Text
Fügt nach jedem Zeichen ein Unicode-Kombinationszeichen (U+0336) ein, sodass der Text in reinem Text, Social-Media-Bios und den meisten Chats durchgestrichen erscheint.
T̶h̶i̶s̶ ̶i̶s̶ ̶s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶.
Unterstrichener Text
Fügt nach jedem Zeichen ein Unicode-Kombinationszeichen (U+0332) ein, sodass der Text ganz ohne HTML oder Markdown unterstrichen aussieht.
T̲h̲i̲s̲ ̲i̲s̲ ̲u̲n̲d̲e̲r̲l̲i̲n̲e̲d̲.
Auf den Kopf gestellter Text
Bildet jedes Zeichen auf seine optisch invertierte Unicode-Form ab und kehrt die Reihenfolge um — der Text liest sich, als wäre er um 180° gedreht.
˙uʍop ǝpᴉsdn sᴉ sᴉɥ┴
Spiegeltext
Spiegelt jedes Zeichen mit umgekehrten Unicode-Glyphen und dreht die Zeichenfolge — wie Text in einem Spiegel.
.bɘɿoɿɿim ƨi ƨiʜT
HTML entfernen
Entfernt alle HTML-Tags aus der Eingabe und dekodiert gängige Entities, sodass nur reiner Text übrig bleibt. Block-Elemente wie p, br und li werden zu Zeilenumbrüchen, um die Struktur zu erhalten.
This is plain text.
E-Mails extrahieren
Durchsucht die Eingabe und extrahiert jede gefundene E-Mail-Adresse, dedupliziert und eine pro Zeile. Praktisch, um Adressen aus eingefügten E-Mail-Threads oder HTML-Dumps zu ziehen.
alice@example.com bob@convertcasehq.com
URLs extrahieren
Holt jede http(s)-URL aus der Eingabe, dedupliziert und eine pro Zeile. Nützlich, um Links aus kopierten Artikeln oder Chat-Logs zu sammeln.
https://convertcasehq.com https://example.com/blog
Zeilennummern
Stellt jeder Zeile ihre 1-basierte Zeilennummer voran, gepolstert, sodass die Doppelpunkte vertikal ausgerichtet sind. Schneller Weg, Zeilen beim Teilen eines Snippets zu referenzieren.
1: First line 2: Second line
Zeilen mischen
Mischt die Reihenfolge aller Zeilen mit Fisher–Yates. Nützlich für Playlists, Namenslisten oder Beispieldaten.
gamma alpha beta
Zufällige Zeile
Wählt eine zufällige nicht leere Zeile aus der Eingabe. Praktisch, um einen Namen, einen Gewinner oder einen Prompt aus einer Liste zu ziehen.
alpha
Zeilen verbinden
Fasst mehrzeiligen Text in einer Zeile zusammen, durch Leerzeichen getrennt, mit komprimierten Whitespaces. Hilfreich, um harte Zeilenumbrüche aus E-Mails oder PDFs zu entfernen.
First line second line third line.
In LF umwandeln
Normalisiert Windows- (CRLF) und alte Mac-Zeilenenden (CR) auf Unix-Stil LF. Oft nötig, bevor Dateien in Repositories landen oder durch Unix-Tools laufen.
line one line two
In CRLF umwandeln
Konvertiert Zeilenenden in den Windows-Stil CRLF. Nützlich für Dateien, die in Notepad geöffnet oder von CRLF-erwartenden Tools genutzt werden.
line one\r\nline two