JSON Key Case Converter
Konvertiere verschachtelte JSON-Schlüssel in camelCase, snake_case, PascalCase, kebab-case oder CONSTANT_CASE, ohne Werte zu ändern.
Lokale .json-Dateien · Pretty 2/4 oder Minify · Regex · Stop Paths · Key Diff · Kollisionen
.json-Datei hier ablegen oder vom Gerät auswählen
Dateien werden nur im Browser gelesen. Maximale Größe: 5 MB.
{
"userProfile": {
"firstName": "Ada",
"createdAt": "2026-09-12"
}
}Parsing, Dateilesen, Formatierung und Schlüsselkonvertierung laufen lokal im Browser. JSON wird nicht an einen Conversion-Server gesendet.
Large-JSON-Engineering-Modus
Verarbeite lokale JSON-Dateien bis 20 MB in einem Web Worker, halte die Oberfläche reaktionsfähig, brich Vorgänge ab und lade das vollständige Ergebnis herunter.
.json-Datei bis 20 MB hier ablegen
Die Datei wird lokal gelesen und außerhalb des UI-Hauptthreads verarbeitet.
Die Datei bleibt auf deinem Gerät. Parsing und Konvertierung laufen in einem Web Worker des Browsers.
Was der JSON-Key-Converter ändert
Nur Objektschlüssel werden konvertiert. Verschachtelte Objekte und Array-Objekte können rekursiv verarbeitet werden; exakte/Regex-Ausschlüsse, Stop Paths, _/$-Präfixe und Kollisionsschutz werden unterstützt.
Lokale JSON-Dateien privat verarbeiten
.json-Dateien werden nur auf deinem Gerät gelesen und nicht auf einen Conversion-Server hochgeladen.
Stopp-Pfade
Konvertiert einen übergeordneten Schlüssel, lässt aber einen genau festgelegten verschachtelten Teilbaum einschließlich Arrays unverändert. Verwende dafür Punktpfade mit Quellschlüsseln wie data.raw_payload.
Exakte und Regex-Ausschlüsse
Bestimmte Quellschlüssel bleiben unverändert, oder Schlüsselgruppen werden mit JavaScript-Regulären Ausdrücken wie ^__ oder /_id$/i abgeglichen. Verschachtelte Kindschlüssel werden weiterhin konvertiert.
Nur Schlüsseländerungen prüfen
Der Diff zeigt Quellpfad, Schlüssel vorher und nachher, aber niemals Werte.