Entwicklung & Daten
Daten sicher im Browser formatieren, validieren, kodieren und umwandeln – ohne Upload zu Servern.
Verfügbare Tools (75)
← Zurück zu allen ToolsJSON & Serialisierung
JSON-Formatierer und -Validator
Zuerst wird die JSON-Syntax geprüft. Die Formatierung ändert nur Leerraum außerhalb von Zeichenketten. Zahlenliterale, Dezimal- und Exponentenschreibweise, Escape-Sequenzen, doppelte Mitgliedsnamen und deren Reihenfolge bleiben erhalten. Die Minimierung entfernt nur JSON-Leerraum außerhalb von Zeichenketten.
CSV-↔-JSON-Konverter
Liest durch Komma, Semikolon oder Tabulator getrennten Text mit Feldern in Anführungszeichen, verdoppelten Anführungszeichen und eingebetteten Zeilenumbrüchen. CSV zu JSON erzeugt Objekte mit Zeichenfolgenwerten. JSON zu CSV erzeugt aus einem Objekt-Array eine Kopfzeile und durch CRLF getrennte Datensätze; fehlende oder null-Werte werden leer, verschachtelte Werte werden JSON-Text. Standardmäßig deaktiviert: CSV-Zellen bleiben Zeichenfolgen. Bei Aktivierung werden exakt true/false in Kleinbuchstaben zu booleschen Werten. Zahlen in JSON-Schreibweise werden nur umgewandelt, wenn ihr Dezimalwert beim Serialisieren erhalten bleibt. Führende Nullen, umgebende Leerzeichen, negative Null, unsichere Ganzzahlen, Überlauf, Unterlauf und Dezimalwerte mit Präzisionsverlust bleiben Text. Datumswerte, null und leere Zellen bleiben Text. CSV-Anführungszeichen maskieren Felder; sie verhindern keine Typerkennung. Die Schreibweise kann sich ändern (1.00 wird 1). Zum Erhalt von Kennungen und Zahlenschreibweisen die Erkennung deaktivieren.
JSON-Diff- und Patch-Generator
Zwei JSON-Dokumente vergleichen und add-, remove- und replace-Operationen nach RFC 6902 erzeugen. Den Patch lokal prüfen und kopieren.
Bidirektionaler JSON- und YAML-Konverter
Konvertieren Sie JSON und YAML-1.2-Core-Daten mit expliziter Richtung und begrenzter Aliasauflösung. Werte mit Genauigkeitsverlust werden abgewiesen.
XML-Formatierer und -Validator
Prüfen Sie die XML-1.0-Namensraumsyntax und formatieren Sie kompakte Container. Text, Referenzen, Kommentare und CDATA bleiben erhalten.
Bidirektionaler XML- und JSON-Konverter
Wandelt unterstütztes XML im Browser in JSON oder unterstütztes JSON in XML um. CDATA wird als Text behandelt; XML-Schreibweise und Originalbytes bleiben nicht unbedingt erhalten.
TOML-Konverter (für JSON und YAML)
Konvertieren Sie JSON- und YAML-Zuordnungen in TOML oder TOML in JSON und YAML, mit ausdrücklicher Richtungswahl und Prüfung auf Datenverlust.
Bidirektionaler INI- und JSON-Konverter
Konvertieren Sie einen dokumentierten INI-Dialekt mit Groß-/Kleinschreibung in JSON und zurück. Zeichenketten bleiben erhalten; doppelte Namen und ungeeignete Datentypen werden abgewiesen.
CSV-zu-Markdown-Tabellen-Konverter
Liest kommagetrennte Felder mit doppelten Anführungszeichen als Escape, erhält Zeilenumbrüche in Anführungszeichen und leere Felder und verwendet den ersten Datensatz als Markdown-Tabellenkopf. Senkrechte und umgekehrte Schrägstriche werden maskiert, HTML-Begrenzer in Entitäten und Zellumbrüche in br-Elemente umgewandelt.
Markdown-Tabellen-zu-CSV/JSON-Konverter
Liest eine Markdown-Tabelle mit Kopf- und Trennzeile und gibt CSV mit Anführungszeichen sowie ein JSON-Array zurück. Fehlende Zellen werden leere Zeichenketten.
JSONPath-Ausdrucks-Auswerter
Wertet einen implementierten JSONPath-Ausdruck gegen lokales JSON aus und gibt den Treffer als JSON zurück. Nicht unterstützte Syntax oder kein Treffer erzeugen einen Fehler.
Limited jq-style JSON Path Selector-Tool
Limited jq-style JSON Path Selector-Tool direkt im Browser verwenden. Unterstützte Eingaben, Ergebnis und Grenzen vor dem Export prüfen.
BigInt-sicherer JSON-Prüfer
Sucht im eingefügten Text nach vorzeichenbehafteten Dezimalfolgen außerhalb des sicheren JavaScript-Ganzzahlbereichs. JSON wird nicht geparst; Ziffern in Zeichenketten können erscheinen.
NDJSON- und JSON-Lines-Formatierer
Parst jede nicht leere Zeile als JSON und zeigt nummerierte, eingerückte Werte. Die Ausgabe ist Prüftext und weder gültiges JSON noch NDJSON.
MessagePack-Inspektor
Dekodiert einen unterstützten hexadezimalen MessagePack-Wert und zeigt ihn als JSON. Ungültiges UTF-8, nicht unterstützte Typen, Restbytes sowie Maps mit nichttextuellen oder doppelten Schlüsseln werden abgewiesen.
CBOR-Inspektor und -Konverter
Dekodiert einen unterstützten hexadezimalen CBOR-Wert fester Länge als JSON. Tags, unbestimmte Länge, ungültiges UTF-8, Restbytes und Maps mit nichttextuellen oder doppelten Schlüsseln werden abgewiesen.
Bidirektionaler BSON- und JSON-Konverter
Wandelt mit encode ein JSON-Objekt in hexadezimale BSON-Bytes oder mit decode ein vollständiges hexadezimales BSON-Dokument in JSON um. Längen und Zahlen werden in Little-Endian-Reihenfolge gespeichert. Unterstützt werden Zeichenketten, boolesche Werte, null, endliche Doubles, int32, int64, eingebettete Dokumente und Arrays.
Offline-JSON-Schema-Validator und -Diagnose
Offline-JSON-Schema-Validator und -Diagnose: Validiert Datentypen, das Vorhandensein von Eigenschaften und Einschränkungsregeln anhand des JSON-Schema-DOM.
JSON-Flatten- und -Unflatten-Tool
JSON-Flatten- und -Unflatten-Tool: Reduziert die Hierarchie rekursiv in durch Punkte getrennte Schlüsselpfade.
Codierung & Identifikatoren
Unix-Zeitstempel-Konverter
Wandelt dezimale Unix-Sekunden oder -Millisekunden in einen Zeitpunkt mit Millisekundengenauigkeit um und zeigt Ortszeit, UTC und ISO 8601. Ein lokales Datum wird mit der Browserzeitzone in die ausgewählte Zeitstempeleinheit zurückgerechnet.
HTML-Entitäten-Encoder und -Decoder
Liest Text und Kodier-/Dekodiermodus. Beim Kodieren werden &, <, >, Anführungszeichen und Apostrophe durch Entities ersetzt; beim Dekodieren nutzt die Seite nach Möglichkeit ein Browser-textarea und gibt Text zurück.
Unicode-Normalisierer (NFC / NFD)
Unicode-Normalisierer (NFC / NFD): Wendet die Standard-Unicode-Normalisierungsform C an (kanonische Zerlegung gefolgt von kanonischer Komposition).
Hex-Dump-Betrachter
Kodiert den eingegebenen Text per TextEncoder als UTF-8 und gibt je Byte eine Zeile mit achtstelliger kleingeschriebener Hex-Position und zweistelligem Bytewert aus. Keine Binärdatei und kein 16-Byte-ASCII-Raster.
Zahlenbasis-Umrechner
Liest vorzeichenbehafteten Ganzzahltext in der gewählten Quellbasis und gibt ihn mit Großbuchstaben in der gewählten Zielbasis von 2 bis 36 aus, ohne ihn in eine JavaScript-Number-Zahl umzuwandeln.
UUID-, ULID- und NanoID-Generator
Erkennt das Format einer eingegebenen UUID oder ULID; sonst erzeugt Web Crypto standardmäßig UUIDv4, bei v7-Anfrage UUIDv7 oder in den entsprechenden Modi zufällige ULID/Nano ID. Die ULIDs sind nicht monoton.
Snowflake-ID-Decoder
Dekodiert eine vorzeichenlose dezimale ID mit optionalem epochMs im festen Twitter-kompatiblen 41/5/5/12-Layout. Erkennt keine Layouts und ruft keine API auf.
Schreibweisen-Konverter (camelCase, snake_case)
Schreibweisen-Konverter: wandelt eingegebenen Text in lower, upper, title, camel oder snake um. Title, camel und snake trennen Folgen aus Unicode-Buchstaben und -Zahlen an anderen Zeichen; lower und upper wandeln den Text direkt um.
Sicherer Zufallspasswort-Generator
Liest die Länge, nutzt standardmäßig 20 und begrenzt sie auf 8–128; zieht dann per Web Crypto mit Rejection Sampling Zeichen aus einem festen Buchstaben-/Ziffern-/Symbolalphabet und gibt das Passwort aus.
URL-Slug-Generator
Wendet Unicode NFKD an, entfernt kombinierende Zeichen U+0300–U+036F, schreibt klein, ersetzt Folgen ohne Buchstaben/Ziffern durch Bindestriche und entfernt Randbindestriche.
KI-Token-Zähler und -Schätzer
Zählt Unicode-Codepunkte und durch Leerraum getrennte Wörter; schätzt Tokens als Aufrundung(Nicht-CJK-Codepunkte ÷ 4) plus eins je erkanntem CJK-Zeichen. Kein Tokenizer und keine UTF-8-Bytezählung.
Regex-String-Escaper
Regex-String-Escaper: Stellt allen für reguläre Ausdrücke reservierten Symbolen Backslashes voran (`. * + ? ^ $ { } ( ) | [ ] \`).
Zeichenkodierungs-Erkenner
Meldet die UTF-8-Bytezahl des eingegebenen Textes, ein führendes BOM-Zeichen und ein NUL-Zeichen. Die ursprüngliche Kodierung bereits dekodierten eingefügten Textes kann es nicht erkennen.
Escaper für JavaScript-Zeichenkettenliterale
Gibt eingegebenen Text als zitiertes und maskiertes Literal aus. Ein vorhandenes Literal wird nicht zurückgewandelt.
Codegenerierung & AST
JSON-zu-TypeScript-Interface-Konverter
Erzeugt TypeScript-Interfaces oder einen Root-Typalias aus JSON. Alle Array-Elemente fließen in den Union-Typ ein; Eigenschaftsnamen in Anführungszeichen und eindeutige Interface-Namen erhalten ungewöhnliche Schlüssel und vermeiden Kollisionen.
JSON-zu-Zod-Schema-Konverter
Erzeugt ein Zod-RootSchema aus allen JSON-Werten und Array-Elementen. Objekte weisen unbekannte Schlüssel ab; gemischte Arrays verwenden Union-Typen. Die Validierung erhält eigene Eigenschaften einschließlich __proto__; tiefe Strukturen verwenden getrennte Schema-Deklarationen.
JSON-zu-Go-Struct-Konverter
Erzeugt Go-Structs oder einen Root-Typalias mit exportierten, eindeutigen Feldnamen und JSON-Tags. Gemischte Arrays und null verwenden json.RawMessage; für nicht sicher als Tags darstellbare Schlüssel wird map[string]json.RawMessage verwendet.
JSON-zu-Python-Pydantic-Konverter
Erzeugt Pydantic-2-BaseModel-Klassen oder ein RootModel. Feld-Aliase erhalten die ursprünglichen Schlüssel, eindeutige Namen vermeiden Python-Konflikte und alle Array-Elemente fließen in Union-Typen ein.
JSON-zu-Rust-Serde-Konverter
Erzeugt Rust-Structs oder einen Root-Alias mit Serde-Serialisierung und -Deserialisierung. Verkürzte eindeutige Feldnamen erhalten die ursprünglichen Schlüssel durch serde-rename-Attribute oder explizite Map-Zugriffe bei langen Schlüsseln; gemischte Arrays und null verwenden serde_json::Value.
Text- und Code-Diff-Betrachter
Text- und Code-Diff-Betrachter: vergleicht zwei Texte zeilenweise an gleichen Indizes und markiert gleiche, entfernte und hinzugefügte Zeilen; kein minimaler Editierskript wird berechnet.
C/C++-Header-Guard-Generator
C/C++-Header-Guard-Generator: Bereinigt Pfadbegrenzer in Großbuchstaben-Token und formatiert „#ifndef / #define“-Präprozessorwächter.
Quellcode-Kommentar-Entferner
Quellcode-Kommentar-Entferner: Der Quellcode wird lexikalisch tokenisiert, während einzeilige und mehrzeilige Kommentarblöcke entfernt werden.
JavaScript-AST-Explorer Lite
Analysieren Sie JavaScript oder TypeScript lokal in einem interaktiven ESTree-Syntaxbaum. Klappen Sie Knoten ein und wählen Sie einen Knoten aus, um seinen Quellbereich hervorzuheben. Die Eingabe muss kleiner als 100.000 UTF-8-Bytes sein.
SQL & Datenbanken
SQL-Formatierer und -Beautifier
Formatiert SQL mit Einrückung und großgeschriebenen Schlüsselwörtern, ohne Abfragen auszuführen. Text in Anführungszeichen und Kommentare bleiben Text.
SQL-Kommentar- und Leerraum-Minimierer
Entfernt Kommentare und verdichtet Leerraum außerhalb von SQL-Zeichenketten in Anführungszeichen. Die Abfrage wird weder analysiert noch ausgeführt.
Linux & Git-Befehle
Cron-Ausdruck-Prüfer und -Erklärer
Prüft einen Cron-Ausdruck mit fünf Feldern und gibt ihn unverändert mit einer englischen Felderklärung zurück. JAN–DEC und SUN–SAT sind erlaubt; nächste Läufe werden nicht berechnet.
Interaktive Crontab-Referenz
Prüft eine Cron-Maske mit fünf Feldern und listet Minute, Stunde, Monatstag, Monat und Wochentag auf Englisch auf. Kalender, Zeitzonen und nächste Termine werden nicht berechnet.
Linux-Chmod-Berechtigungsrechner
Akzeptiert einen oktalen Modus mit drei oder vier Ziffern, ignoriert bei vier Ziffern die führende Sonderberechtigung und wandelt die letzten drei in rwx für Eigentümer, Gruppe und andere sowie einen chmod-Befehl um.
.env-Datei-Validator und -Linter
.env-Validator: Prüft getrimmte Nicht-Kommentarzeilen auf optionales export, ASCII-Schlüssel, Gleichheitszeichen und doppelte Schlüssel; Shell-Semantik wird nicht geparst.
Dockerfile-Linter und -Prüfer
Dockerfile-Linter: verwendet feste zeilenbasierte Heuristiken für FROM, Image-Tags, USER, aufeinanderfolgende RUN, ausgewählte apt-get install, COPY und ADD; er parst keinen AST und baut keine Images.
Docker-Compose-Validator
Docker-Compose-Validator: parst YAML nur bis zu einem Root-Objekt mit services-Objekt und listet dessen Schlüssel; er validiert kein Compose-Schema und startet keine Container.
.gitignore-Datei-Generator
.gitignore-Generator: erweitert feste node-, python- und macos-Musterlisten, entfernt Duplikate und kommentiert unbekannte Labels; er lädt keine GitHub-Vorlagen und untersucht keine Repositories.
Conventional-Commits-Generator
Formatiert bereitgestellte JSON-Felder zu einer Commit-Nachricht mit Standardwerten sowie optionalem Text und Issues. Es prüft oder erstellt keinen Commit und validiert Conventional Commits nicht vollständig.
Git-Befehlshelfer und Undo-Assistent
Git-Befehlshelfer und Undo-Assistent: Konstruiert Standard-Git-CLI-Befehlsflags, die der Zieloperation entsprechen.
SemVer-Vergleicher und Bereichsprüfer
SemVer-Vergleicher und Bereichsprüfer: Analysiert und vergleicht SemVer-2.0.0-Versionen einschließlich der Rangfolge von Vorabversionen, prüft gängige Bereichsausdrücke und berechnet Versionssprünge. Die Verarbeitung erfolgt lokal im Browser.
Crontab-Ausführungs-Simulator
Liest JSON mit Cron-Ausdruck aus fünf Feldern und optionalem from, beginnt an der nächsten vollen UTC-Minute nach dem Zeitpunkt, prüft bis zu 525.600 Minuten und gibt nur den ersten passenden ISO-Zeitpunkt aus.
Textbereinigung & Zeilen
Text-Deduplizier- und Sortiertool
Trimmt Zeilen, entfernt leere und exakt doppelte Werte und sortiert mit sprachabhängigem Zahlenvergleich. desc im zweiten Feld kehrt das aufsteigende Ergebnis um.
Batch-Präfix- und Suffix-Hinzufüger
Batch-Präfix- und Suffix-Hinzufüger: Iteriert Zeile für Zeile und hängt definierte Präfix- und Suffixzeichenfolgen an nicht leere Einträge an.
Zahlen-zu-englischen-Wörtern-Konverter
Akzeptiert nur Ganzzahlen von -999.999.999.999 bis 999.999.999.999, zerlegt sie in Tausendergruppen und gibt englische Wörter aus. Dezimalbrüche werden abgewiesen.
Zahlen-zu-chinesischen-Finanzzeichen-Konverter
Wandelt Beträge mit höchstens zwei Nachkommastellen in feste vereinfachte chinesische Finanzzeichen mit Yuan, Jiao und Fen um. Weitere Stellen werden abgewiesen.
Unicode-Block-Textkunst-Generator
Wandelt A–Z und 0–9 in eingebaute fünfzeilige Unicode-Blockglyphen um; nicht unterstützte Zeichen werden Fragezeichen.
Mengenoperationen für Textzeilen
Liest JSON-Sammlungen left und right sowie die Operation. Berechnet Vereinigung, Schnittmenge, Differenz links minus rechts oder symmetrische Differenz mit JavaScript-Sets und gibt je Zeile einen String aus.
Textspalten-Extraktor
Teilt jede nicht leere Zeile an Tabulatoren oder Kommas und gibt eine Spalte ab 1 zurück; analysiert kein CSV/TSV mit Anführungszeichen.
HTML-Tags zu Klartext entfernen
Entfernt script/style-Blöcke und tagähnlichen Text, dekodiert einige Entitäten und fasst Leerraum zusammen. HTML wird nicht geparst und Markdown-Struktur nicht erhalten.
NATO-Phonetik-Buchstabierer
NATO-Phonetik-Buchstabierer: Übersetzt Zeichen in standardmäßige phonetische Alphabet-Codewörter der NATO/ICAO.
Levenshtein-Distanz-Rechner
Levenshtein-Distanz-Rechner: Berechnet minimale Einfügungen, Löschungen und Ersetzungen mit einer dynamischen Programmierzeile über JavaScript-UTF-16-Codeeinheiten und gibt normalisierte Ähnlichkeit aus.
Shannon-Entropie-Rechner für Zeichenketten
Shannon-Entropie-Rechner für Zeichenketten: Berechnet die Zeichenhäufigkeitswahrscheinlichkeiten p(i) und wertet die Shannon-Entropieformel aus H = -Σ p(i) log2 p(i).
Web-Frontend & CSS
User-Agent-Parser
Prüft den User-Agent mit wenigen RegEx-Mustern für Edge, Chrome, Firefox, Safari und gängige Betriebssysteme und gibt Browser, OS und mobile-Boolean aus. Unbekannte Muster bleiben Unknown; kein vollständiger UA-Parser.
HTTP-Statuscode-Suche
Schlägt die führende Ganzzahl in einer lokalen Tabelle mit 16 häufigen HTTP-Statuswerten nach und gibt Code und Phrase oder eine Unbekannt-Meldung zurück. Keine HTTP-Anfrage und kein vollständiges Register.
MIME-Typen-Verzeichnis
MIME-Typen-Verzeichnis: durchsucht eine mitgelieferte MIME-Datenbank nach Dateiendung oder MIME-Typ-Zeichenfolge; es liest keine Dateibytes.
HTML-Formatierer und -Minimierer
HTML-Formatierer und -Minimierer: Entfernt Leerzeichen zwischen Tags, entfernt HTML-Kommentare und reduziert zusammenhängende Leerzeichen.
CSS-Formatierer und -Minimierer
Liest CSS und den Modus format/minify. Format fügt einfache Zeilenumbrüche um Klammern und Semikolons ein; minify entfernt Kommentare und überflüssige Leerzeichen an Satzzeichen. Semikolons bleiben erhalten; kein CSS-Syntaxbaum.
HTML5-Boilerplate-Generator
Erzeugt ein festes HTML-Grundgerüst mit UTF-8, Viewport-Angabe und eingegebenem Titel. Es entfernt Winkelklammern und maskiert kaufmännisches Und sowie Anführungszeichen im Titel als HTML; eine formale HTML-Validierung erfolgt nicht.
CSS-Box-Shadow-Generator
Liest ein JSON-Objekt mit x, y, blur, spread, color und inset und gibt eine einzelne CSS-box-shadow-Deklaration zurück. Keine Vorschau und keine Kombination mehrerer Schatten.
CSS-Farbverlauf-Generator
Liest eine JSON-Konfiguration für einen linearen oder radialen Verlauf mit mindestens zwei Farb-Positions-Stopps und gibt eine CSS-background-Deklaration aus. Keine konischen Verläufe und keine interaktive Vorschau.
CSS-Glassmorphism-Generator
CSS-Glassmorphism-Generator: Konstruiert modernes CSS mit Hintergrundfilter-Unschärfe und halbtransparenten Rahmenregeln.
