Entwicklung & Daten

Daten sicher im Browser formatieren, validieren, kodieren und umwandeln – ohne Upload zu Servern.

Verfügbare Tools (75)

← Zurück zu allen Tools

JSON & 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

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.