100 % lokal — Ihre Daten verlassen nie Ihren Browser

Schreibweisen-Konverter — ein Name, alle Konventionen

Text zwischen camelCase, PascalCase, snake_case, kebab-case und CONSTANT_CASE umschalten. Akzente und nicht lateinische Buchstaben kommen heil durch.

Sofort Privat Null Cookies
Schreibweise

Text-Eingabe

Text-Ausgabe

Was dieses Werkzeug tut

Eine Zeile hinein, eine Zeile heraus, in der Schreibweise Ihrer Wahl.

user profile ID
userProfileId     camelCase
UserProfileId     PascalCase
user_profile_id   snake_case
user-profile-id   kebab-case
USER_PROFILE_ID   CONSTANT_CASE

Jede Zeile wird für sich umgewandelt, Sie können also eine ganze Namensliste einfügen und die Liste zurückbekommen. Eine Zeile ohne Buchstaben und Ziffern bleibt genau, wie sie war.

Umlaute und andere Alphabete überleben

déjà vu
Größe prüfen
ユーザー 名前
déjàVu
größePrüfen
ユーザー名前

Die Trennung arbeitete nur mit ASCII-Buchstaben, wodurch „é“ zu einem Trennzeichen wie das Leerzeichen wurde: „déjà vu“ kam als „d_j_vu“ heraus, und die Buchstaben mit Akzent waren schlicht weg. Eine Zeile ganz ohne ASCII-Buchstaben — „ユーザー 名前“ — kam unverändert zurück, was das Problem verbarg, statt es zu zeigen. Wörter werden nun über Unicode-Buchstaben gefunden, und nichts geht verloren. Ein echter Fehler auf einer in sieben Sprachen übersetzten Seite, beim Schreiben dieser Seite gefunden und behoben.

Wo ein Wort endet

  • An einem Trennzeichen. Leerzeichen, -, _, ., / und alles, was weder Buchstabe noch Ziffer ist.
  • An einem Großbuchstaben. „userProfile“ sind zwei Wörter; „user2Profile“ auch, denn eine Ziffer vor einem Großbuchstaben beendet ebenfalls ein Wort.
  • Am Ende einer Abkürzung. „HTTPServerError“ ergibt „http“, „server“, „error“: die Folge von Großbuchstaben bleibt zusammen bis auf den letzten, der das nächste Wort eröffnet.

Was es nicht tut

  • Umschreiben. „café“ bleibt „café“, „Grüße“ bleibt „grüße“. Auf ASCII zu falten ist eine Entscheidung je Sprache, keine Änderung der Schreibweise.
  • Die Schlüsselwörter Ihrer Sprache kennen. „class“ und „for“ kommen so heraus, wie sie sind; nur Sie wissen, ob das Ergebnis in Code geht, der sie reserviert.
  • Ziffern anfassen. „2fa“ ist ein Wort und bleibt „2fa“: auf eine Ziffer kann kein Großbuchstabe fallen.

Datenschutz ab Werk

Alles läuft lokal in deinem Browser mit JavaScript. Deine Daten werden nie hochgeladen, wodurch das Tool auch für sensible Inhalte sicher ist und offline funktioniert.

Häufige Fragen

Warum verschwanden meine Umlaute?
Weil die Worttrennung ASCII-Buchstabenklassen benutzte: `é`, `ñ` und `ü` galten als Trennzeichen. „déjà vu“ kam als „d_j_vu“ heraus und „Größe prüfen“ als „gr_e_pr_fen“. Die Buchstaben wurden gelöscht, ohne dass etwas es sagte. Die Trennung arbeitet jetzt mit Unicode-Buchstaben, „déjà vu“ ergibt „déjàVu“ und „ユーザー 名前“ ergibt „ユーザー_名前“. Ein echter Fehler, beim Schreiben dieser Seite gefunden und behoben.
Wie werden Wörter gefunden?
Über Trennzeichen und über die Schreibweise. Leerzeichen, Bindestriche, Unterstriche und Punkte beenden ein Wort; ein Kleinbuchstabe oder eine Ziffer vor einem Großbuchstaben ebenfalls. Eine Abkürzung bleibt ganz: „HTTPServerError“ sind drei Wörter, „http_server_error“, nicht „h_t_t_p_server_error“.
Werden Umlaute für einen URL-Slug entfernt?
Nein, und das ist Absicht. Die Schreibweise zu ändern ist nicht dasselbe wie umzuschreiben: „café“ bleibt „café“. Daraus „cafe“ zu machen — oder „Größe“ zu „groesse“, wie es das Deutsche täte, das Französische aber nicht — ist eine Entscheidung je Sprache, und sie hier still zu treffen gäbe Ihnen ein Wort, das Sie nicht geschrieben haben.

Ähnliche Konverter