>_

LocalDevToolbox

DEV

Private Entwickler-Tools. Keine Uploads.

Formatieren, decodieren, konvertieren und untersuchen Sie sensible Entwicklerdaten direkt in Ihrem Browser.

Keine Konten · Kein Tracking · Funktioniert offline
LocalDevToolbox — bash
$ curl -X POST https://api.example.com/v1/users \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer sk_live_...' \
  -d '{"name":"Ada","role":"admin"}'

# Convert to Python with one click
import requests

response = requests.request('POST', url,
  headers=headers, json=payload)

Einfach einfügen. Wir kümmern uns um den Rest.

Mein Arbeitsbereich

Zu Ihrer Privatsphäre läuft diese Seite serverlos — Ihr Arbeitsbereich (Snippets, Favoriten und zuletzt genutzte Tools) existiert nur im lokalen Speicher dieses Browsers. Laden Sie Ihre Arbeitsbereichsdatei herunter, um auf einem anderen Gerät weiterzuarbeiten oder nach dem Löschen der Browserdaten fortzufahren, und stellen Sie sie hier jederzeit wieder her.

📋

JSON Formatierer

Fügen Sie hässliches JSON ein, erhalten Sie schön formatierte, syntax-highlighted Ausgabe mit einklappbaren Abschnitten.

VALIDIEREN + FORMATIEREN
🔐

JWT Decoder

Dekodieren Sie JSON Web Tokens. Untersuchen Sie Header, Payload und Signatur. Überprüfen Sie Ablauf und Claims.

KEIN SERVER
🔄

cURL Konverter

Konvertieren Sie cURL-Befehle in Python, JavaScript, Node.js, Go, PHP, Ruby, Rust oder C#. Oder umgekehrt: Code zurück zu cURL.

8 SPRACHEN
📑

Diff Checker

Vergleichen Sie zwei Textblöcke nebeneinander. Erkennen Sie Hinzufügungen, Löschungen und Änderungen sofort. Perfekt für API-Antworten.

NEBENEINANDER
🔤

Base64 Kodieren / Dekodieren

Kodieren Sie Text sofort in Base64 oder dekodieren Sie Base64-Strings. Unterstützt Text, URLs und binärsichere Operationen.

BIDIREKTIONAL
Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

cURL Konverter

cURL ↔ Code in 8 languages. Nothing leaves your browser.

$cURL-Befehl
Ctrl/Cmd + Enter
1
# Paste a cURL command on the left and hit Convert
Kopiert

cURL-Kommando-Konverter — cURL in Sekunden zu Code umwandeln

Der cURL-Konverter bei LocalDevToolbox übersetzt rohe cURL-Befehle in sofort lauffähigen Code für Python, JavaScript, Go, PHP, Ruby, Rust, C# und Node.js. Entwickler kopieren einen cURL-Befehl aus den Browser-Entwicklertools, der API-Dokumentation oder einer Nachricht eines Kollegen, fügen ihn hier ein und erhalten sauberen, idiomatischen Code für die gewünschte Sprache. Weil alles lokal in Ihrem Browser mit reinem JavaScript läuft, werden Ihre Befehle — die oft API-Schlüssel, Tokens und interne Endpunkte enthalten — niemals auf einen Server hochgeladen, protokolliert oder geteilt. Keine Registrierung, kein Konto, kein Nutzungslimit. Die Konvertierungs-Engine versteht Header, Cookies, Request-Bodies, Query-Parameter, Authentifizierungs-Flags und Multipart-Uploads, sodass selbst komplexe Befehle aus der Praxis korrekt übersetzt werden. Die Umwandlung lässt sich auch umkehren und Quellcode für Schnelltests zurück in einen cURL-Befehl verwandeln. Auch aus der Befehlshistorie oder geteilten Snippets stammende komplexe Beispiele werden mit korrekten Angaben zu Port, Protokoll und Domain übernommen; fehlerhafte Flags werden mit einer erklärenden Warnung markiert.

Die komplett clientseitige Ausführung bedeutet, dass Sie den Konverter auf Firmenrechnern, mit vertraulichen Staging-APIs oder in eingeschränkten Netzwerken nutzen können, in denen das Einfügen von Befehlen in Online-Dienste ein Sicherheitsrisiko wäre. Ergebnisse erscheinen sofort beim Tippen, und ein Kopieren-Button legt den erzeugten Code mit einem Klick in Ihre Zwischenablage. Ob Sie SDKs bauen, Integrationstests schreiben oder der cURL-Syntax für immer entkommen wollen — dieses kostenlose browserbasierte Werkzeug hält Ihren Workflow schnell und Ihre Daten privat. Alles läuft auf einer einzigen, schlanken Seite, die selbst bei langsamer Verbindung zügig lädt; da serverseitig nichts gespeichert wird, verschwindet jede Spur Ihrer Konvertierung, sobald Sie den Tab schließen.

Wie kann ich einen cURL-Befehl in Python umwandeln, ohne ihn irgendwo hochzuladen?

Fügen Sie Ihren cURL-Befehl in dieses Tool ein und wählen Sie Python. Die Umwandlung läuft vollständig in Ihrem Browser mit JavaScript — der Befehl verlässt Ihr Gerät niemals, wird nicht an einen Server gesendet, nicht gespeichert und nicht protokolliert. Sie können das überprüfen, indem Sie nach dem Laden der Seite die Internetverbindung trennen: Der Konverter arbeitet weiter.

Ist dieser cURL-Konverter kostenlos und erfordert er ein Konto?

Ja, er ist vollständig kostenlos — ohne Registrierung, ohne Konto und ohne Nutzungslimits. Es gibt keine Premium-Stufe und keine versteckten Kosten — das Tool funktioniert sofort in jedem modernen Browser auf Desktop und Mobilgerät.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

JSON Formatierer

Fügen Sie hässliches JSON ein, erhalten Sie schön formatierte, syntax-highlighted Ausgabe.

> Eingabe (rohes JSON)
Ctrl/Cmd + Enter
< Formatierte Ausgabe
Klicken Sie auf ▸, um Knoten zu öffnen/schließen
# Paste JSON on the left and hit Format
Kopiert

JSON-Formatierer und Validator — Unübersichtliches JSON sofort verschönern

Der JSON-Formatierer bereinigt minifiziertes, fehlerhaftes oder tief verschachteltes JSON und präsentiert es als lesbaren, syntaxgehighlighteten Baum. Fügen Sie eine API-Antwort, eine Konfigurationsdatei oder ein Snippet aus einer Logdatei ein, und der Formatierer validiert die Struktur in Echtzeit — bei einem ungültigen Dokument zeigt er genau, an welcher Stelle die Syntax bricht. Kollablierbare Knoten lassen Objekte und Arrays auf- und zuklappen, was das Erkunden großer Datenlasten — etwa Suchergebnisse oder komplexe REST-Antworten — deutlich erleichtert. Alles wird lokal in Ihrem Browser mit null Netzwerkanfragen verarbeitet; sensible Konfigurationsdaten, Kundendatensätze oder interne API-Antworten bleiben auf Ihrem Rechner. Es gibt keine serverseitige Dateigrößen-Quota, keine Warteschlange und keine Konto-Pflicht — das Tool läuft einfach so schnell wie Ihr Browser erlaubt. Das formatierte Ergebnis lässt sich mit einem Klick kopieren, oder Sie beheben den Fehler direkt in Ihrem Editor, mit Zeilennummer genau an der richtigen Stelle.

Entwickler nutzen den Formatierer, um defektes JSON zu debuggen, Beispiele für Dokumentationen vorzubereiten, Datenlasten vor und nach einer Änderung zu vergleichen oder eine einzeilige API-Antwort in Sekunden lesbar zu machen. Weil Ihre Daten niemals zu einem Server reisen, ist das Tool sicher für Produktiv-Konfigurationen, unveröffentlichte API-Antworten und alle Daten, die von Datenschutzrichtlinien oder NDAs erfasst werden. Da der Formatierer Ihre Daten nie sieht, eignet er sich auch als sicherer Weg, Formatierungsschritte im Team zu teilen: Alle öffnen dieselbe URL, fügen lokal ein und erhalten identische Ergebnisse, ohne dass ein einziges Byte das Netz überquert.

Wie kann ich JSON online validieren, ohne dass meine Daten gespeichert werden?

Fügen Sie Ihr JSON in diesen Formatierer ein. Die Validierung passiert lokal in Ihrem Browser — der Text wird niemals an einen Server übertragen. Sie können das bestätigen, indem Sie die Seite laden, die Internetverbindung trennen und erneut formatieren: Es funktioniert weiterhin, was beweist, dass keine Daten Ihr Gerät verlassen.

Kann ich mit diesem Tool große JSON-Dateien formatieren?

Ja. Weil es keinen Upload-Schritt gibt, ist das praktische Limit der Speicher Ihres Geräts und keine Upload-Grenze. JSON-Datenlasten von mehreren Megabytes werden auf einem modernen Laptop sofort formatiert — ohne Warteschlange und ohne Warten.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

JWT Decoder

Decode JSON Web Tokens. Inspect header, payload, and signature locally.

> JWT-Token einfügen
JWT-Token einfügen und Dekodieren drücken

JWT-Decoder — Tokens lokal prüfen, ohne sie irgendwohin zu senden

Der JWT-Decoder zerlegt jedes JSON Web Token in seine drei Teile — Header, Payload und Signatur — und zeigt sie als lesbares, syntaxgehighlightetes JSON an. Standard-Claims wie iss, sub, aud, exp und iat werden automatisch erkannt und angezeigt, der Ablauf-Zeitstempel in ein menschenlesbares Datum umgewandelt, und Sie werden gewarnt, wenn ein Token bereits abgelaufen ist. All das geschieht vollständig in Ihrem Browser. JWTs sind Credentials: Sie gewähren Zugriff auf Konten, APIs und kostenpflichtige Dienste — deshalb ist das Einfügen in beliebige Online-Decoder ein echtes Sicherheitsrisiko. LocalDevToolbox führt die Decodierung mit reinem JavaScript auf Ihrem Gerät aus, sodass das Token — und welcher Zugriff es auch immer repräsentiert — niemals Dritten ausgesetzt wird. Keine Registrierung, kein Netzwerkaufruf, keine Speicherung: Das Token wird in dem Moment verarbeitet, in dem Sie es einfügen, und verschwindet, wenn Sie den Tab schließen. Häufige Fehler beim manuellen Decodieren von Base64URL — fehlendes Padding, falsches Zeichen-Set — werden hier automatisch korrigiert.

Das macht den Decoder geeignet zum Debuggen von Authentifizierungsabläufen, zum Prüfen von Tokens aus Staging-Umgebungen und zum Kontrollieren von Claim-Werten während der Entwicklung — selbst auf Rechnern mit strengen Sicherheitsrichtlinien. Sie erhalten sofort Ergebnisse ohne jede Konfiguration, und nichts von dem, was Sie einfügen, wird irgendwo protokolliert. Ein farbcodierter Gültigkeitsindikator, Kopieren-Buttons für jeden decodierten Abschnitt und Unterstützung für kompakte sowie hübsch formatierte Ausgabe machen daraus ein praktisches Alltagswerkzeug statt einer Debug-Aufgabe.

Ist es sicher, ein JWT in einen Online-Decoder einzufügen?

Normalerweise nicht — ein Token ist ein Credential, und das Einfügen auf einem serverbasierten Tool legt es dem Betreiber dieses Servers offen. Dieser Decoder arbeitet lokal in Ihrem Browser, das Token verlässt Ihr Gerät daher niemals. Nach dem Laden der Seite können Sie sogar die Internetverbindung trennen — der Decoder arbeitet weiter.

Wie prüfe ich, wann ein JWT abläuft?

Fügen Sie das Token hier ein und sehen Sie sich den exp-Claim im Payload-Abschnitt an. Der Decoder wandelt den Unix-Zeitstempel in ein exaktes Datum samt Uhrzeit um und zeigt an, ob das Token noch gültig ist oder bereits abgelaufen.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Base64 Kodieren / Dekodieren

Encode text to Base64 or decode Base64 back to text. All processing happens locally.

> Zu kodierender Text
Ctrl/Cmd + Enter
< Result
# Result appears here
Kopiert

Base64-Encoder und Decoder — Sofortige, private Textumwandlung

Das Base64-Tool kodiert Klartext in Base64-Format und dekodiert Base64-Zeichenfolgen zurück in lesbaren Text — sofort und vollständig in Ihrem Browser. Base64 ist in der modernen Entwicklung allgegenwärtig: in HTTP-Headern, bei Basic Authentication, in Data-URIs für Bilder, in JWT-Payloads, E-Mail-Anhängen und Konfigurationsdateien. Dieses Tool deckt all diese Alltagsfälle ab, ohne dass Sie einem Online-Dienst potenziell sensible Inhalte anvertrauen müssen — Credentials, Tokens und interne Daten werden auf Ihrem Gerät verarbeitet und niemals hochgeladen. Kodierung und Dekodierung laufen Zeichen für Zeichen in JavaScript, während Sie tippen oder einfügen — ohne Absenden-Button, ohne Seiten-Neuladen und ohne Server-Rundreise. Das Tool beherrscht außerdem URL-sichere Base64-Varianten und binärsichere Eingaben, sodass Entwickler-Payloads aus Headern, Cookies und APIs sauber dekodiert werden. Auch Zeichen außerhalb von UTF-8 werden mit korrekter Byte-Folge verarbeitet; Texte mit deutschen Umlauten oder anderen Sonderzeichen liefern stets standardkonforme Ausgabe.

Weil die Umwandlung lokal erfolgt, können Sie sie sicher für Basic-Auth-Header, das Debuggen von Data-URIs, das Extrahieren von Payload-Text aus Tokens oder die Vorbereitung von Testdaten nutzen — selbst auf gesperrten Firmenrechnern. Das Tool ist kostenlos, benötigt kein Konto und funktioniert nach dem Laden der Seite offline. Alles läuft auf einer einzigen, schlanken Seite, die selbst bei langsamer Verbindung zügig lädt; da serverseitig nichts gespeichert wird, verschwindet jede Spur Ihrer Umwandlung, sobald Sie den Tab schließen.

Wie kann ich Text ohne Server nach Base64 kodieren?

Tippen oder fügen Sie Ihren Text hier ein — die Base64-Ausgabe erscheint sofort. Die Umwandlung läuft vollständig in Ihrem Browser mit JavaScript — nichts wird an einen Server gesendet oder gespeichert. Trennen Sie nach dem Laden der Seite die Internetverbindung, und Kodierung sowie Dekodierung funktionieren weiterhin — der Beweis, dass alles lokal arbeitet.

Was ist der Unterschied zwischen Standard- und URL-sicherem Base64?

Standard-Base64 verwendet die Zeichen + und /, die in URLs eine Sonderbedeutung haben. URL-sicheres Base64 ersetzt sie durch - und _, sodass der kodierte Wert sicher in Query-Strings, Cookies und Tokens stehen kann. Dieses Tool behandelt beide Varianten automatisch.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

URL Kodieren / Dekodieren

Encode special characters for safe URL transmission, or decode percent-encoded strings.

> Zu kodierender Text
Ctrl/Cmd + Enter
< Result
# Result appears here
Kopiert

URL-Encoder und Decoder — Sichere Prozentkodierung im Browser

Der URL-Encoder wandelt Sonderzeichen — Leerzeichen, Akzente, Symbole und reservierte Zeichen wie & und = — in prozentkodierte Form um, damit Zeichenfolgen sicher in Query-Parametern, Pfadsegmenten und Weiterleitungen transportiert werden. Der Decoder kehrt den Vorgang um und macht prozentkodierten Text wieder lesbar. Webentwickler greifen dauernd darauf zurück — beim manuellen Bauen von Query-Strings, beim Debuggen von Redirect-Ketten, beim Konstruieren von OAuth-Callbacks oder beim Bereinigen von URLs, die aus E-Mails und Dokumenten kopiert wurden. Alles hier läuft clientseitig in Ihrem Browser: Die Zeichenfolgen, die Sie kodieren, können Session-IDs, interne Hostnamen oder persönliche Daten aus URLs enthalten — nichts davon wird übertragen, protokolliert oder auf einem Server gespeichert. Ergebnisse aktualisieren sich sofort beim Tippen, ohne Absenden-Button und ohne Neuladen. Beide Richtungen stehen auf derselben Seite bereit; eine abgefangene Anfrage zu dekodieren und den korrigierten Wert neu zu kodieren dauert Sekunden und erfordert keinen Werkzeugwechsel.

Das Tool folgt denselben Kodierungsregeln wie Ihr Browser und Standard-Bibliotheken; die Ausgabe ist daher voll kompatibel mit fetch, cURL, HTTP-Clients und jedem Web-Framework. Es ist kostenlos, benötigt kein Konto und funktioniert nach dem Laden der Seite vollständig offline — ein zuverlässiger Begleiter für API-Arbeit, SEO-Aufgaben und alltägliches Debugging. Der Encoder schleust Ihre Eingabe niemals durch ein Backend, sodass API-Schlüssel und Session-IDs, die sich zufällig in Ihren eingefügten Zeichenfolgen befinden, jederzeit unter Ihrer Kontrolle bleiben.

Wie kann ich einen Query-Parameter kodieren, der Leerzeichen und Symbole enthält?

Fügen Sie den Rohwert in den Encoder ein und kopieren Sie das prozentkodierte Ergebnis — Leerzeichen werden zu %20 oder +, reservierte Zeichen wie & und = zu %26 und %3D. Verwenden Sie den kodierten Wert in Ihrem Query-String. Der gesamte Vorgang läuft in Ihrem Browser, die Daten verlassen Ihr Gerät niemals.

Warum bricht meine URL, wenn ich Sonderzeichen einfüge?

URLs erlauben nur einen begrenzten Zeichensatz; alles andere muss prozentkodiert werden. Rohe &, #, Leerzeichen oder Nicht-ASCII-Zeichen werden von Servern falsch gelesen oder von Browsern abgeschnitten. Wird der Wert vorher kodiert, übersteht er die Reise garantiert unbeschadet.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Regex Tester

Test regular expressions in real-time. See matches, groups, and positions.

/ Regulärer Ausdruck
> Testtext
Matches aktualisieren sich automatisch
< Matches
Enter a pattern and test string to see matches.
Kopiert

Regex-Tester — Reguläre Ausdrücke mit Live-Highlighting testen

Der Regex-Tester wertet einen regulären Ausdruck gegen Ihren Testtext in Echtzeit aus und hebt jeden Treffer, jede Capture-Group und jede Position hervor, während Sie tippen. Er unterstützt die standardmäßige JavaScript-Regex-Syntax mit allen gängigen Flags — Groß-/Kleinschreibung-ignorierend, Multiline-Modus, Dot-all und Unicode — und ist damit eine getreue Vorschau darauf, wie Ihr Muster sich in Node.js oder im Browser verhalten wird. Regex zu bauen und zu debuggen ist berüchtigterweise fehleranfällig, und ein Live-Tester erspart den Trial-and-Error-Zyklus aus Code editieren, Skript neu starten und Ergebnisse ausdrucken. Weil das Tool Muster lokal auswertet, verlässt der Text, gegen den Sie testen — Log-Auszüge, Beispiel-Kundendaten oder proprietäre Formate — Ihren Rechner niemals. Es gibt keinen Server-Rundlauf: Das Matching läuft bei jedem Tastenschlag direkt in Ihrem Browser. Ein falsch geschriebenes Muster wird sofort sichtbar: Eine rote Fehleranzeige erscheint mit einer Nachricht, die erklärt, warum die Syntax ungültig ist, und erleichtert die Korrektur.

Nutzen Sie ihn, um Validierungsregeln für Formulare zu bauen, Extraktionsmuster für Logs zu entwerfen, Suchen-und-Ersetzen-Ausdrücke zu feintunen oder sich Regex mit sofortigem visuellem Feedback selbst beizubringen. Das Tool ist kostenlos, erfordert keine Registrierung und hält Ihre Testdaten vollständig privat. Ein eingebautes Spickblatt mit gängigen Mustern für E-Mails, Daten, Zahlen und URLs hilft Ihnen, mit einem funktionierenden Beispiel statt mit einem leeren Eingabefeld zu beginnen, und jede Trefferanzahl aktualisiert sich live, während das Muster wächst. Da keine Verlaufsfunktion Muster in Ihrem Browser speichert, bleibt keinerlei Spur Ihrer Arbeit zurück; jede Sitzung beginnt sauber.

Wie kann ich einen regulären Ausdruck online testen, ohne meine Daten preiszugeben?

Tippen Sie Ihr Muster und Ihren Beispieltext hier ein — das Matching läuft vollständig in Ihrem Browser mit JavaScript. Der Testtext wird niemals an einen Server gesendet, sodass Sie gefahrlos echte Log-Auszüge oder Beispieldaten verwenden können. Nach dem Laden der Seite können Sie offline gehen; der Tester arbeitet weiter.

Welche Regex-Variante verwendet dieser Tester?

Er verwendet die eingebaute Regex-Engine von JavaScript — dieselbe, die Node.js und Browser-Code antreibt. Wenn Ihr Muster hier funktioniert, verhält es sich in Ihrem JavaScript-Code identisch, einschließlich Capture-Groups, Flags und Lookarounds.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Zeitstempel Konverter

Convert between Unix epoch timestamps and human-readable dates.

> Unix-Zeitstempel
< Result
# Result appears here
Kopiert

Timestamp-Konverter — Epoch-Zeit in lesbare Daten übersetzen

Der Timestamp-Konverter übersetzt Unix-Epoch-Zeitstempel — die Sekunden oder Millisekunden seit dem 1. Januar 1970 — in lesbare Daten und Uhrzeiten und wandelt jedes Kalenderdatum zurück in die Epoch-Form. Er erkennt automatisch, ob Ihr Wert in Sekunden oder Millisekunden vorliegt, zeigt das Ergebnis in Ihrer lokalen Zeitzone sowie in UTC an und aktualisiert sich live beim Tippen. Epoch-Werte tauchen ständig in der Entwicklungsarbeit auf: JWT-exp- und iat-Claims, Felder von API-Antworten, Datenbankspalten, Logzeilen, Cache-Header und Webhook-Payloads — alle tragen Zeitangaben in dieser numerischen Form. Das manuelle Umrechnen oder die Verwendung einer Tabellenkalkulation ist langsam; dieses Tool liefert die Antwort sofort. Und weil alles lokal in Ihrem Browser berechnet wird, werden Zeitstempel aus Produktivsystemen — die interne Informationen verraten können — niemals an einen Server gesendet. Bei der Rückumrechnung vom Datum wird Ihre lokale Zeitzone automatisch berücksichtigt; das Verwechslungsrisiko zwischen UTC und Ortszeit entfällt.

Der Konverter ist gleichermaßen nützlich zum Prüfen von Token-Abläufen, zum Verifizieren von Webhook-Lieferzeiten, zum Vergleichen von Logeinträgen über Zeitzonen hinweg oder zum Erzeugen eines Zeitstempels für ein Test-Fixture. Keine Registrierung, keine Limits, und er funktioniert weiter, selbst wenn Ihre Internetverbindung weg ist. Auch Stapelverarbeitung profitiert: Entwickler lassen die Seite in einem Tab geöffnet und fügen Werte aus Logs oder Headern ein, sobald sie auftauchen — die Antwort erscheint, bevor die Hand die Tastatur verlässt. Zahlenformatierungen bei der Eingabe (Tausender-Trennzeichen, Dezimalpunkte) werden automatisch bereinigt; Copy-Paste-Fehler beeinflussen das Ergebnis nicht.

Wie rechne ich einen Unix-Zeitstempel in ein lesbares Datum um?

Fügen Sie die Zahl in den Konverter ein. Er erkennt automatisch Sekunden oder Millisekunden und zeigt das exakte Datum samt Uhrzeit in Ihrer lokalen Zeitzone und in UTC an. Die Berechnung passiert lokal in Ihrem Browser — der Zeitstempel wird nirgendwo hochgeladen.

Was ist der Unterschied zwischen Sekunden und Millisekunden bei Epoch-Zeitstempeln?

Beide zählen die Zeit seit dem 1. Januar 1970 — Sekunden sind zehnstellig (zum Beispiel 1719000000), Millisekunden dreizehnstellig (1719000000000). Dieses Tool erkennt beide Formate automatisch und kennzeichnet, welches es gefunden hat.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Hash Generator

Generate cryptographic hashes from any text using SHA-256, SHA-512, or SHA-1.

> Input text
Ctrl/Cmd + Enter
< Hash output
# Hash appears here
Kopiert

Hash-Generator — SHA-256, SHA-512 und SHA-1 Prüfsummen erzeugen

Der Hash-Generator berechnet kryptografische Digests beliebigen Textes mit SHA-256, SHA-512 oder SHA-1 über die native Web-Crypto-Engine des Browsers. Hashes dienen als Fingerabdrücke: Ein einziges geändertes Zeichen erzeugt einen völlig anderen Digest, was Hashing ideal macht für die Verifizierung von Datei-Integrität, den Vergleich von Konfigurationen, die Erkennung doppelter Datensätze und die Erzeugung deterministischer Schlüssel. Weil das Hashing über die Web-Crypto-API auf Ihrem Gerät läuft, wird die Eingabe — ein Test-Passwort, ein Geheimnis aus einer Konfigurationsdatei, Beispiel-Kundendaten — niemals an einen Server übertragen. Viele Online-Hash-Tools protokollieren Eingaben stillschweigend; dieses Tool kann das physisch nicht, da keine Netzwerkanfrage Ihren Text transportiert. Ergebnisse erscheinen, sobald Sie mit dem Tippen fertig sind — ohne Absenden-Button und ohne Neuladen. Die Digests desselben Textes mit verschiedenen Algorithmen lassen sich nebeneinander anzeigen, sodass Sie auf einen Blick entscheiden können, welcher Algorithmus mit Ihrem System kompatibel ist.

SHA-256 ist die Standardwahl für moderne Integritätsprüfungen, SHA-512 bietet einen größeren Digest, und SHA-1 bleibt für Legacy-Kompatibilität nützlich. Das Tool ist kostenlos, konto-frei und nach dem Laden offline einsatzfähig — sicher auch in sensiblen Umgebungen. Entwickler, die zwei Konfigurationsversionen vergleichen, fügen beide ein und hashen sie in Sekunden nebeneinander — etwas, das sonst Kommandozeilen-Werkzeuge erfordern würde oder das Anvertrauen sensibler Werte an ein Web-Formular bedeuten würde.

Wie kann ich Text online hashen, ohne dass das Tool meine Daten sieht?

Tippen oder fügen Sie den Text hier ein — der Digest wird von der eingebauten Web-Crypto-Engine Ihres Browsers berechnet. Es wird keine Anfrage irgendwohin gesendet, die Eingabe kann daher nicht von Dritten protokolliert werden. Trennen Sie nach dem Laden der Seite die Internetverbindung, und das Hashing funktioniert weiter.

Welchen Hash-Algorithmus sollte ich verwenden — SHA-256, SHA-512 oder SHA-1?

Verwenden Sie SHA-256 für die meisten Integritätsprüfungen; es ist schnell, breit unterstützt und gilt als sicher. SHA-512 erzeugt einen längeren Digest für spezielle Anwendungen, während SHA-1 für Sicherheitszwecke abgekündigt ist und nur noch für Legacy-Kompatibilität genutzt werden sollte.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

HTML Entity Kodierer

Encode special characters to HTML entities or decode them back to plain text.

> Zu kodierender Text
Ctrl/Cmd + Enter
< Result
# Result appears here
Kopiert

HTML-Entity-Encoder und Decoder — Sichere Zeichen-Escape-Verarbeitung

Der HTML-Entity-Encoder wandelt Sonderzeichen in ihre HTML-Entity-Form um — Kaufmanns-Und in &amp;, Anführungszeichen in &quot;, spitze Klammern in &lt; und &gt; — und dekodiert Entities zurück in Klartext. Das ist überall dort wichtig, wo unvertrauenswürdige oder besondere Inhalte auf einer Webseite gerendert werden: Die Kodierung von Benutzereingaben ist die Grundlage der XSS-Prävention, und die Anzeige von Code-Snippets in Dokumentationen oder Blogposts erfordert Entity-Escaping, damit der Browser die Markup nicht interpretiert. Das Tool verarbeitet alles lokal in Ihrem Browser; der Text, den Sie kodieren — möglicherweise mit Payloads, Credentials oder unveröffentlichtem Code — wird niemals auf einen Server hochgeladen. Kodierung und Dekodierung passieren sofort beim Tippen, mit bidirektionaler Umwandlung per Klick. Beide Richtungen stehen auf derselben Seite bereit; eine abgefangene Anfrage zu dekodieren und den korrigierten Wert neu zu kodieren dauert Sekunden und erfordert keinen Werkzeugwechsel. Numerische Entsprechungen (wie &#38;) und benannte Entities (wie &amp;) werden automatisch erkannt — welche Form Sie auch vorfinden, die Ausgabe ist stets korrekt.

Über die Sicherheitsarbeit hinaus hilft das Tool beim Einfügen von Text aus Word oder PDFs in CMS-Editoren, beim Bereinigen exportierten HTMLs oder beim Vorbereiten von E-Mail-Vorlagen, in denen rohe Sonderzeichen das Rendering stören. Es ist kostenlos, benötigt kein Konto und läuft nach dem Laden der Seite vollständig offline. Entwickler, die Pull Requests prüfen, nutzen es, um Beispiel-Payloads für Tests zu kodieren, und Content-Teams verlassen sich darauf, wenn Rich Text aus Office-Dokumenten nach der Veröffentlichung das Seitenlayout zerstört. Die Ausgabe ist direkt zum Einfügen in HTML-Vorlagen, JSX-Dateien oder E-Mail-Vorlagen vorbereitet.

Wie verhindere ich XSS bei der Anzeige von Benutzereingaben in HTML?

Kodieren Sie jedes Sonderzeichen — insbesondere spitze Klammern, Kaufmanns-Und und Anführungszeichen — in HTML-Entities, bevor Sie den Wert in die Seite einfügen. Dieses Tool führt diese Kodierung sofort und lokal durch: Eingabe einfügen, kodierte Ausgabe kopieren, und keine unvertrauenswürdige Markup kann ausgeführt werden. Nichts wird an einen Server gesendet.

Warum sehe ich auf Webseiten seltsame Codes wie &amp; oder &lt;?

Das sind HTML-Entities — sichere Textdarstellungen reservierter Zeichen. Browser zeigen sie als normale Zeichen an, behandeln sie aber als reinen Text, niemals als Markup. Sie erscheinen, sobald eine Seite Code-Beispiele oder Zeichen zeigen muss, die die HTML-Struktur sonst zerstören würden.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

CSV ↔ JSON

Convert CSV data to JSON arrays or flatten JSON back to CSV format.

> CSV-Eingabe
Ctrl/Cmd + Enter
< Result
# Result appears here
Kopiert

CSV-zu-JSON-Konverter — Zwei-Wege-Umwandlung mit verschachtelter Unterstützung

Der CSV-↔-JSON-Konverter verwandelt Tabellen-CSV in JSON-Arrays und flacht JSON zurück in CSV ab — mit Unterstützung für Header, Anführungszeichen-Felder mit Kommas und verschachtelte Objektwerte. Er ist die Brücke zwischen den zwei Formaten, die den Datenaustausch dominieren: CSV, die Lingua Franca von Excel, Exporten und Altsystemen, und JSON, das native Format moderner APIs und NoSQL-Datenbanken. Fügen Sie einen CSV-Export aus einem CRM, einen Datenbank-Dump oder eine Tabelle ein und erhalten Sie ein typisiertes JSON-Array, bereit für einen API-Payload oder ein Skript; oder nehmen Sie eine JSON-Antwort und erhalten eine flache CSV für die Analyse in einer Tabellenkalkulation. Die gesamte Umwandlung läuft lokal in Ihrem Browser — Kundenlisten, Umsatzzahlen oder vertrauliche Exporte werden auf Ihrem Rechner verarbeitet und niemals hochgeladen, was zählt, wenn die Firmenpolitik das Einfügen von Daten in Online-Konverter untersagt.

Die Header-Erkennung läuft automatisch, und verschachtelte JSON-Werte werden auf dem Weg zu CSV sinnvoll serialisiert. Das Tool ist kostenlos, erfordert keine Registrierung, legt außer dem Gerätespeicher keine Zeilenlimits fest und arbeitet nach dem ersten Laden offline weiter. Das Zwei-Wege-Design bedeutet, dass eine einzige Seite beide Richtungen des Workflows abdeckt — exportieren Sie aus einem Altsystem nach JSON für eine moderne Pipeline und zurück nach CSV für die Anwenderin, die in Tabellenkalkulation lebt.

Wie kann ich CSV in JSON umwandeln, ohne meine Tabelle hochzuladen?

Kopieren Sie den CSV-Inhalt und fügen Sie ihn hier ein — der Parser läuft vollständig in Ihrem Browser. Es gibt keinen Datei-Upload-Schritt, Ihre Daten berühren daher keinen Server. Das macht das Tool sicher für Kundenlisten, Finanzexporte und alle Daten, die von Datenschutzanforderungen erfasst werden.

Kann der Konverter CSV-Felder verarbeiten, die Kommas und Anführungszeichen enthalten?

Ja. Er folgt den Standard-CSV-Parseregeln: Anführungs-Felder dürfen Kommas enthalten, Anführungszeichen werden durch Verdopplung escaped, und Zeilenumbrüche innerhalb von Anführungszeichen bleiben erhalten. Header werden aus der ersten Zeile erkannt und als JSON-Schlüssel verwendet.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Typ Generator

Generate TypeScript, Go, or Python type definitions from any JSON object or array.

> JSON input
Ctrl/Cmd + Enter
< Type definition
# Paste JSON and hit Generate
Kopiert

Typ-Generator — JSON in TypeScript-, Go- und Python-Typen verwandeln

Der Typ-Generator liest beliebige JSON-Objekte oder Arrays und erzeugt passende Typdefinitionen — TypeScript-Interfaces, Go-Structs oder Python-Type-Hints — direkt aus der Datenform abgeleitet. Fügen Sie eine Beispiel-API-Antwort ein und erhalten Sie produktionsreife Typen mit korrekten Feldnamen, Optional-Markierungen, wo Werte fehlen, und vollständig expandierten verschachtelten Strukturen. Das eliminiert die mühsame Handarbeit, JSON-Payloads in typisierte Modelle zu übersetzen, und verhindert vor allem die Drift, die entsteht, wenn Typen von Hand geschrieben werden und sich die API leise ändert. Die Inferenz läuft vollständig in Ihrem Browser: API-Antworten interner Dienste, die oft echte Kundendaten oder unveröffentlichte Endpunkte enthalten, werden auf Ihrem Gerät analysiert und nirgendwohin gesendet. Kein Konto, keine Quota, kein Warten. Bei Arrays werden Elementtypen geprüft und Union-Typen vorgeschlagen; unsichere Felder werden mit allen Möglichkeiten markiert, statt auf einen Typ zu kürzen.

Der Generator ist perfekt zum Bootstrappen von SDK-Modellen, zum schnellen Typisieren einer neuen Integration oder zum Dokumentieren der Antwortform einer API für das Team. Die Ausgabe kopiert sich mit einem Klick in die Zwischenablage und fügt sich sauber in jede Codebasis ein. Teams, die auf typisierte Codebasen standardisieren, lassen Beispielantworten während der Code Review durch den Generator laufen — aus der Frage, ob dieser Typ mit der Realität übereinstimmt, wird eine fünfsekündige Prüfung statt eines Nachmittags mit Diff-Lektüre. Weil die Inferenz lokal stattfindet, wird nichts über Ihre API preisgegeben — noch nicht einmal ihre Form.

Wie erzeuge ich TypeScript-Typen aus einer API-Antwort?

Senden Sie die Anfrage, kopieren Sie den JSON-Antwort-Body und fügen Sie ihn hier mit ausgewähltem TypeScript ein. Der Generator leitet Interfaces aus den tatsächlichen Werten ab — Strings, Zahlen, Booleans, Arrays und verschachtelte Objekte — und erzeugt sofort typisierte Definitionen, alles lokal in Ihrem Browser.

Ist es sicher, eine echte API-Antwort in dieses Tool einzufügen?

Ja. Die Antwort wird vollständig auf Ihrem Gerät geparst und analysiert; kein Teil davon wird an einen Server übertragen. Das macht das Tool geeignet selbst für Antworten mit Produktivdaten oder Geheimnissen aus internen Endpunkten.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

API Request Builder

Build cURL commands visually. Then convert to code with one click.

$ Request
< Generated cURL
# Fill the form and hit Build cURL
Kopiert

API-Request-Builder — cURL-Befehle visuell konstruieren

Der API-Request-Builder ersetzt auswendig gelernte cURL-Flags durch ein visuelles Formular: Wählen Sie die HTTP-Methode, setzen Sie die Endpoint-URL, fügen Sie Header Zeile für Zeile hinzu, schreiben Sie einen JSON- oder Form-Body, konfigurieren Sie Basic Authentication oder Bearer-Tokens — und sehen Sie zu, wie sich ein korrekter, sauber eskapter cURL-Befehl in Echtzeit zusammenbaut. Der erzeugte Befehl lässt sich direkt in ein Terminal oder eine Dokumentation kopieren, und dieselbe Anfrage wird über den eingebauten cURL-Konverter zu Code. Das ist unschätzbar, wenn Sie Endpunkte für Kollegen dokumentieren, eine Frontend-Anfrage im Terminal nachbilden oder Anfragen mit vielen Headern bauen, bei denen handgetippter cURL unweigerlich Escape-Fehler einschleppt. Alles geschieht in Ihrem Browser: Endpoint-URLs, Bearer-Tokens und Request-Bodies privater APIs bleiben auf Ihrem Rechner und werden niemals an einen Server übertragen oder dort gespeichert. Der entstehende Befehl erscheint in einer live syntaxgehighlighteten Vorschau; Escape-Fehler werden mit Unterstreichung am betreffenden Zeichen angezeigt, samt Hinweis zur Korrektur.

Weil es kein Backend gibt, können Sie Anfragen sicher gegen interne Hostnamen und Staging-Umgebungen bauen — selbst in Netzwerken, die externe API-Tools sperren. Der Builder ist kostenlos, benötigt kein Konto und produziert bei jedem Tastenschlag gültiges cURL. Teams, die interne APIs dokumentieren, lassen ihn während der Schreib-Sessions geöffnet: Formular einmal ausfüllen, erzeugten Befehl in die Doku einfügen — und jedes Beispiel ist garantiert syntaktisch gültig. Das Formular speichert nichts zwischen Besuchen, was genau das ist, was Sie wollen, wenn Sie mit Produktiv-Credentials arbeiten.

Wie kann ich eine API-Anfrage bauen, ohne einen Online-API-Client zu nutzen?

Füllen Sie Methode, URL, Header, Body und Auth-Felder hier aus, und ein gültiger cURL-Befehl wird sofort in Ihrem Browser erzeugt. Anders als Cloud-API-Clients verlassen keine Anfragedaten Ihr Gerät — Sie können nach dem Laden der Seite sogar die Internetverbindung trennen und weiterbauen.

Wie füge ich dem erzeugten cURL-Befehl ein Bearer-Token hinzu?

Wählen Sie Bearer Token im Authentifizierungs-Abschnitt und fügen Sie Ihr Token ein. Der Builder fügt dem Befehl einen korrekt formatierten Authorization-Header hinzu. Das Token wird nur lokal in Ihrem Browser verarbeitet und niemals irgendwohin gesendet.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Diff Checker

Compare two blocks of text side by side. Spot additions, deletions, and changes instantly.

A Originaltext
B Geänderter Text
Ctrl/Cmd + Enter
Δ Diff-Ergebnis
# Paste two texts and hit Compare
Kopiert

Diff-Checker — Zwei Textblöcke Seite an Seite vergleichen

Der Diff-Checker vergleicht zwei Textblöcke Zeile für Zeile und hebt exakt hervor, was sich geändert hat: hinzugefügte Zeilen, entfernte Zeilen und geänderte Abschnitte, dargestellt in einer klaren Seite-an-Seite-Ansicht. Er beantwortet die alltägliche Entwicklerfrage — was genau hat sich zwischen diesen beiden Versionen geändert? — in Sekunden, ohne dass irgendetwas installiert werden muss. Typische Einsätze: Konfigurationsdateien vor und nach einer Änderung vergleichen, eine API-Antwort prüfen, die sich plötzlich anders verhält, einen SQL-Dump mit seinem Backup abgleichen oder ein Dokument gegen die Vorversion prüfen. Weil der Vergleich vollständig in Ihrem Browser läuft, wird der Inhalt, den Sie vergleichen — Produktiv-Konfigurationen, Datenbank-Auszüge, proprietärer Code — niemals zu einem Drittanbieter-Dienst hochgeladen. Viele Online-Diff-Tools übertragen beide Texte an einen Server; dieses Tool hält alles auf Ihrem Gerät — ohne Konto und ohne Längenlimit abgesehen vom eigenen Speicher. Auch bei großen Dateien ist der Vergleich augenblicklich; das Ergebnis wird nur so lange im Browser-Speicher gehalten, wie der Tab geöffnet bleibt, und jede Spur verschwindet beim Schließen.

Ergebnisse erscheinen beim Tippen oder Einfügen, sodass die Arbeit an einer Korrektur sofort weitergeht. Das Tool ist kostenlos, funktioniert auf Desktop und Mobilgerät und benötigt nichts weiter als einen modernen Browser. Es gibt nichts zu konfigurieren: keine zu lernenden Diff-Algorithmus-Optionen, keine im Menü vergrabenen Whitespace-Ignorieren-Kontrollkästchen — zwei Texte einfügen, und die Antwort steht auf dem Bildschirm, bevor Sie zur Maus greifen. Die Vergleichsfelder lassen sich auf volle Bildschirmbreite öffnen, sodass auch breite Konfigurationszeilen vollständig sichtbar bleiben.

Wie kann ich zwei Dateien vergleichen, ohne sie hochzuladen?

Öffnen Sie jede Datei, kopieren Sie deren Inhalt und fügen Sie die beiden Versionen in die linke und rechte Felder ein. Der Vergleich läuft lokal in Ihrem Browser — der Text wird niemals übertragen, was das Tool sicher macht für vertrauliche Konfigurationen, Code und Dokumente.

Was bedeuten die Farben in der Diff-Ausgabe?

Hinzugefügte Zeilen werden grün angezeigt, entfernte rot, und geänderte Abschnitte erscheinen mit den exakten Zeichenunterschieden hervorgehoben. So finden Sie mühelos einen einzigen bearbeiteten Wert in einem großen Textblock.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

URL Parser

Break down any URL into components. Rebuild or modify query strings with ease.

> URL einfügen

URL-Parser — Jede URL sofort in ihre Teile zerlegen

Der URL-Parser zerlegt jede URL in ihre Komponenten — Protokoll, Host, Subdomain, Domain, Port, Pfadsegmente, Query-Parameter und Fragment — und zeigt jedes Stück in einer sauberen, beschrifteten Liste. Query-Strings werden in einzelne Schlüssel-Wert-Paare aufgeteilt, die Sie inspizieren, kopieren oder bearbeiten können; so wird eine undurchsichtige Tracking-URL mit zwanzig Parametern zu einer lesbaren Tabelle. Entwickler nutzen ihn zum Debuggen von Redirect-Ketten, zum Prüfen von OAuth-Callbacks, zum Verstehen, wie ein CMS seine URLs baut, oder zum Extrahieren von UTM-Parametern für Analysen. Der Parser läuft vollständig in der nativen URL-Engine Ihres Browsers; jede URL, die Sie prüfen — einschließlich signierter URLs mit Geheimnissen im Query-String, interner Hostnamen oder vorab veröffentlichter Links — bleibt auf Ihrem Gerät und wird von keinem Server protokolliert. Ergebnisse aktualisieren sich beim Tippen, ohne Absenden und ohne Neuladen.

Er validiert außerdem fehlerhafte URLs und zeigt, welcher Teil nicht zu parsen ist — ein praktischer erster Schritt beim Debuggen von 404ern oder Routing-Problemen. Kostenlos, ohne Registrierung, vollständig privat und nach dem Laden offline nutzbar. Weil nichts hochgeladen wird, wird der Parser routinemäßig für vorsignierte Cloud-Speicher-URLs und Webhook-Verifizierungslinks genutzt, deren Query-Strings Geheimnisse enthalten, die den Rechner des Entwicklers niemals verlassen dürfen. Die geparsten Komponenten lassen sich einzeln kopieren, wenn Sie nur den Host oder einen einzelnen Parameter benötigen.

Wie extrahiere ich Query-Parameter aus einer URL?

Fügen Sie die vollständige URL in den Parser ein. Jeder Query-Parameter wird in ein Schlüssel-Wert-Paar aufgeteilt und separat gelistet, bereit zum Inspizieren oder Kopieren. Das Parsen passiert lokal in Ihrem Browser, sodass selbst signierte URLs mit Geheimnissen im Query-String nirgendwohin gesendet werden.

Aus welchen Teilen besteht eine URL?

Eine URL besteht aus einem Protokoll (https), einem Host aus Subdomain, Domain und optionalem Port, einem Pfad mit Segmenten, einem optionalen Query-String ab dem Fragezeichen und einem optionalen Fragment nach dem Doppelkreuz. Der Parser zeigt all das separat, sodass Sie genau sehen, wie die URL aufgebaut ist.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Mock Data Generator

Generate realistic fake JSON data for API testing. Customize count and schema instantly.

< Generated JSON
# Select a template and hit Generate
Kopiert

Mock-Datengenerator — Realistisches Fake-JSON für API-Tests

Der Mock-Datengenerator erzeugt realistisches Fake-JSON für Tests: Nutzerprofile mit Namen und E-Mails, Produkte mit Preisen und SKUs, Bestellungen mit Status und Summen und mehr — alles lokal in Ihrem Browser erzeugt. Frontend-Entwickler brauchen ständig Daten, die realistisch genug zum Designen aussehen, aber null echte personenbezogene Informationen enthalten. Statt Datensätze aus der Produktion zu kopieren — ein Datenschutz-Verstoß, der nur darauf wartet, zu passieren — oder zwanzig JSON-Objekte von Hand zu schreiben, wählen Sie ein Preset, setzen die Anzahl und erhalten sofort variantenreiche, gut strukturierte Daten. Weil die Erzeugung ohne Netzwerkaufrufe auf Ihrem Gerät läuft, ist die Ausgabe sicher für Repositories, Issue-Tickets oder Dokumentationen. Die Werte werden bei jeder Erzeugung neu randomisiert, sodass Sie jedes Mal frische Datensätze erhalten. Die Datenstruktur bleibt bei jedem Lauf konsistent; wird dasselbe Preset erneut gewählt, ändert sich nur der Werte-Satz, nicht das Feldspektrum.

Das Tool glänzt beim Bauen von Benutzeroberflächen, bevor das Backend existiert, beim Schreiben von Demos, beim Befüllen von Testdatenbanken oder beim Lasttesten von Serialisierern mit realistischen Payloads. Es ist kostenlos, benötigt kein Konto und legt außer dem Browser-Speicher keine Erzeugungslimits fest. Jedes erzeugte Dokument folgt konsistenter Feldnamensgebung, sodass Fixtures professionell wirken statt zufällig — Reviewer erkennen auf einen Blick, dass die Daten synthetisch und sicher sind. Zwei Läufe erzeugen nie denselben Datensatz, sodass Screenshots und Demos niemals versehentlich identische Werte wiederverwenden.

Wie kann ich Testdaten erzeugen, ohne echte Nutzerdaten preiszugeben?

Nutzen Sie diesen Generator statt einer Stichprobe aus Produktivdaten. Jeder Datensatz wird lokal in Ihrem Browser aus Zufallswerten synthetisiert — keine echten Namen, E-Mails oder Adressen sind involviert, und nichts wird an einen Server gesendet. Das erzeugte JSON ist sicher zum Teilen, Committen und Veröffentlichen.

Kann ich steuern, wie viele Datensätze erzeugt werden?

Ja. Wählen Sie ein Preset, geben Sie die gewünschte Anzahl ein — von einer Handvoll Zeilen bis zu Tausenden — und der Generator erzeugt genau so viele randomisierte Datensätze, sofort, vollständig auf Ihrem Gerät und ohne Raten-Limits.

Ihre Daten bleiben in Ihrem Browser — Netzwerk: 0 Anfragen · Verarbeitung: Lokaler Browser · Gespeicherte Daten: Keine

Developer Toolbox Guide

Complete reference for all 15 tools. What they do, when to use them, and how they work.

What is LocalDevToolbox?

LocalDevToolbox is a free, browser-based developer utility suite containing 15 powerful tools. Every operation runs entirely in your browser using JavaScript — no data ever leaves your device. There is no server, no tracking, and no cookies.

This guide explains what each tool does, common use cases, and the underlying algorithms. All tools are available instantly without registration.

🔄 cURL Converter

Parses cURL commands and converts them to Python (requests), JavaScript (fetch), Node.js (axios), Go, PHP, Ruby, Rust, or C# code. Also supports reverse conversion from code back to cURL. Uses a custom tokenizer to handle quoted strings, flags, headers, form data, and multipart uploads.

📋 JSON Formatter

Validates and pretty-prints JSON with syntax highlighting and collapsible tree view. Uses native JSON.parse() for validation. Supports minification and path-based node toggling.

🔐 JWT Decoder

Splits JSON Web Tokens into Header, Payload, and Signature components using Base64URL decoding. Displays claims like exp, iat, iss with expiration status. No signature verification (no secret key required).

🔤 Base64 Encode / Decode

Uses browser-native btoa() and atob() with UTF-8 safe encoding via encodeURIComponent. Handles text, URLs, and binary-safe operations in both directions.

🔗 URL Encode / Decode

Wraps encodeURIComponent() and decodeURIComponent(). Essential for preparing query strings, form data, and API parameters. Handles special characters, spaces, and Unicode.

🔍 Regex Tester

Compiles JavaScript RegExp objects with configurable flags (g, i, m, s). Shows all matches, capture groups, and positions in real-time. Useful for email validation, log parsing, and pattern extraction.

⏱️ Timestamp Converter

Converts between Unix epoch timestamps (seconds or milliseconds) and human-readable ISO/local dates. Uses native Date object. Includes "Use now" button for instant current timestamp.

#️⃣ Hash Generator

Generates SHA-256, SHA-512, and SHA-1 hashes using the Web Crypto API (crypto.subtle.digest). Useful for verifying file integrity, password hashing comparisons, and checksum generation.

📝 HTML Entity Encoder

Encodes special characters to HTML entities and decodes them back. Uses a temporary DOM textarea for accurate entity mapping. Essential for XSS prevention and HTML content generation.

📊 CSV ↔ JSON

Converts comma-separated values to JSON arrays and vice versa. Handles header rows, simple escaping, and basic nested structures. Useful for data migration, spreadsheet exports, and API payload preparation.

🏷️ Type Generator

Infers type definitions from JSON objects and generates TypeScript interfaces, Go structs, or Python classes. Recursively analyzes nested objects and arrays. Perfect for API integration when you only have sample responses.

🛠️ API Request Builder

Visual form for constructing cURL commands with method, URL, headers, body, and authentication. Outputs raw cURL that can be fed directly into the cURL Converter. Supports Basic Auth and Bearer tokens.

📑 Diff Checker

Compares two text blocks using a line-based LCS (Longest Common Subsequence) algorithm. Highlights additions, deletions, and inline character changes. Ideal for comparing API responses, config files, or code snippets.

🌐 URL Parser

Decomposes any URL into protocol, host, port, pathname, query parameters, and hash using the native URL constructor. Displays query params as a clean key-value list.

🎲 Mock Data Generator

Generates realistic fake JSON data for API testing. Includes templates for Users, Products, Orders, Blog Posts, Companies, and Employees. Supports custom field definitions. All data is generated locally using Math.random() — no external APIs called.

Entwickler-Toolbox-Guide — Jedes Tool mit Anwendungsfällen erklärt

Dieser Guide ist die vollständige Referenz der fünfzehn browserbasierten Entwicklerwerkzeuge von LocalDevToolbox. Jeder Eintrag erklärt, was das Tool tut, welche konkreten Probleme es löst und in welchen Situationen es sich seinen Platz in Ihrem Workflow verdient — vom Umwandeln von cURL-Befehlen in Code für eine neue Integration über das Formatieren einer fehlerhaften JSON-Antwort mitten in einer Debugging-Sitzung bis zum Decodieren eines JWT bei der Spur eines Authentifizierungs-Bugs. Jedes Tool teilt dieselbe Philosophie: Sie laufen vollständig in Ihrem Browser, senden nichts an einen Server, erfordern kein Konto und arbeiten weiter, selbst wenn die Verbindung abbricht. Das macht die gesamte Toolbox sicher für vertrauliche Arbeit — Produktiv-Konfigurationen, Tokens, Kundendaten und interne Endpunkte können verarbeitet werden, ohne einen Gedanken daran zu verschwenden, wo sie sonst noch hinkönnten. Am Ende jedes Abschnitts führt ein Link direkt zum passenden Tool; vom Lesen in die Praxis geht es mit einem Klick, und das Tool weiß beim Öffnen, wozu Sie gekommen sind.

Ob Backend-Entwickler, Frontend-Ingenieur, Student oder Site-Reliability-Engineer — der Guide hilft Ihnen, das richtige Tool für die Aufgabe zu finden, und erklärt die Konzepte dahinter in einfacher Sprache. Setzen Sie ein Lesezeichen und überspringen Sie das nächste Zehn-Plugins-installieren-Ritual. Das Inhaltsverzeichnis oben auf der Seite springt direkt zu jedem Tool-Abschnitt. Mit der Zeit kommen neue Tools hinzu, und jedes folgt derselben Regel: in zehn Sekunden nützlich, mit Ihren sensibelsten Daten vertrauenswürdig und vom Rechner verschwunden, sobald Sie den Tab schließen.

Sind alle LocalDevToolbox-Tools wirklich kostenlos und privat?

Ja. Alle fünfzehn Tools sind kostenlos — ohne Registrierung, ohne Nutzungslimits und ohne Premium-Stufe. Jedes Tool läuft lokal in Ihrem Browser, Ihre Daten erreichen daher niemals einen Server. Sie können das überprüfen, indem Sie nach dem Laden der Seite die Internetverbindung trennen und beobachten, wie alles weiterarbeitet.

Muss ich zur Nutzung dieser Entwicklerwerkzeuge etwas installieren?

Es ist keine Installation nötig — jedes Tool funktioniert in jedem modernen Browser auf Desktop und Mobilgerät. Es gibt keine Erweiterungen, keine Desktop-Apps und keine Abhängigkeiten; öffnen Sie die Seite und legen Sie sofort los, nach dem ersten Besuch sogar offline.

Anleitung

1
Tool auswählen

Wählen Sie eines der 15 verfügbaren Tools — cURL Konverter, JSON Formatierer, JWT Decoder und mehr.

2
Eingabe einfügen

Fügen Sie Ihren Befehl, Ihr JSON, Ihren Token oder Ihren Text ein. Keine Daten verlassen Ihren Browser.

3
Verarbeiten oder Konvertieren

Klicken Sie auf die Aktionstaste und sehen Sie das Ergebnis sofort. Alles läuft lokal.

4
Kopieren oder herunterladen

Kopieren Sie die Ausgabe in die Zwischenablage oder laden Sie sie direkt für Ihre Projekte herunter.

Häufige Fragen

Was ist LocalDevToolbox?
Eine kostenlose, browserbasierte Entwickler-Toolbox mit 15 Tools. Alle Verarbeitung läuft lokal in Ihrem Browser — keine Daten verlassen Ihr Gerät.
Sind meine Daten privat?
Ja. Null ausgehende Anfragen. Überprüfen Sie die DevTools-Netzwerk-Registerkarte — Sie werden 0 Anfragen sehen.
Brauche ich ein Konto?
Keine Registrierung, kein Login. Nur Ihre Spracheinstellung wird gespeichert — und anonyme Seitenaufrufe nur mit Ihrer Zustimmung.
Kann ich es offline nutzen?
Nach dem ersten Laden, ja. Speichern Sie die HTML-Datei lokal und öffnen Sie sie ohne Internet.
Welche Browser funktionieren?
Chrome, Firefox, Safari, Edge. Web Crypto API erfordert HTTPS oder localhost.
Gibt es eine Größenbeschränkung?
Keine künstliche Beschränkung. Sehr große Eingaben (MB+) können Ihren Browser verlangsamen, da die Verarbeitung im Speicher erfolgt.