Private Entwickler-Tools. Keine Uploads.
Formatieren, decodieren, konvertieren und untersuchen Sie sensible Entwicklerdaten direkt in Ihrem Browser.
-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.
Beliebte Tools
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 + FORMATIERENJWT Decoder
Dekodieren Sie JSON Web Tokens. Untersuchen Sie Header, Payload und Signatur. Überprüfen Sie Ablauf und Claims.
KEIN SERVERcURL Konverter
Konvertieren Sie cURL-Befehle in Python, JavaScript, Node.js, Go, PHP, Ruby, Rust oder C#. Oder umgekehrt: Code zurück zu cURL.
8 SPRACHENDiff Checker
Vergleichen Sie zwei Textblöcke nebeneinander. Erkennen Sie Hinzufügungen, Löschungen und Änderungen sofort. Perfekt für API-Antworten.
NEBENEINANDERBase64 Kodieren / Dekodieren
Kodieren Sie Text sofort in Base64 oder dekodieren Sie Base64-Strings. Unterstützt Text, URLs und binärsichere Operationen.
BIDIREKTIONALURL Kodieren / Dekodieren
Kodieren Sie Sonderzeichen für sichere URL-Übertragung oder dekodieren Sie Prozent-kodierte Strings zurück in lesbaren Text.
QUERY-FREUNDLICHRegex Tester
Testen Sie reguläre Ausdrücke in Echtzeit. Sehen Sie Matches, Gruppen und Positionen mit Live-Highlighting.
LIVE MATCHESZeitstempel Konverter
Konvertieren Sie Unix-Epoch-Zeitstempel in menschenlesbare Daten und umgekehrt. Unterstützt Millisekunden und Sekunden.
EPOCH ↔ DATUMHash Generator
Generieren Sie SHA-256, SHA-512 und SHA-1 Hashes aus beliebigem Text. Nützlich zur Überprüfung der Datenintegrität.
KRYPTO HASHESHTML Entity Kodierer
Kodieren Sie Sonderzeichen in HTML-Entities (< → &lt;) oder dekodieren Sie sie zurück. Unverzichtbar für Web-Entwicklung.
KODIEREN + DEKODIERENCSV ↔ JSON
Konvertieren Sie CSV-Daten in JSON-Arrays oder flachen Sie JSON zurück in CSV. Verarbeitet Header und verschachtelte Werte.
BIDIREKTIONALTyp Generator
Generieren Sie TypeScript, Go oder Python Typ-Definitionen aus beliebigen JSON-Objekten oder Arrays. Fügen Sie API-Antwort ein, erhalten Sie Typen.
JSON → TYPENAPI Request Builder
Erstellen Sie cURL-Befehle visuell. Wählen Sie Methode, fügen Sie Header hinzu, setzen Sie Body und Auth — dann sofort in Code konvertieren.
GUI → cURLURL Parser
Zerlegen Sie beliebige URLs in Protokoll, Host, Pfad, Query-Parameter, Hash. Erstellen oder ändern Sie Query-Strings mit Leichtigkeit.
ZERLEGENMock Data Generator
Generieren Sie realistische Fake-JSON-Daten für API-Tests. Benutzer, Produkte, Bestellungen — Anzahl und Felder sofort anpassen.
API TESTINGcURL Konverter
cURL ↔ Code in 8 languages. Nothing leaves your browser.
# Paste a cURL command on the left and hit Convert
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.
JSON Formatierer
Fügen Sie hässliches JSON ein, erhalten Sie schön formatierte, syntax-highlighted Ausgabe.
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.
JWT Decoder
Decode JSON Web Tokens. Inspect header, payload, and signature locally.
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.
Base64 Kodieren / Dekodieren
Encode text to Base64 or decode Base64 back to text. All processing happens locally.
# Result appears here
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.
URL Kodieren / Dekodieren
Encode special characters for safe URL transmission, or decode percent-encoded strings.
# Result appears here
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.
Regex Tester
Test regular expressions in real-time. See matches, groups, and positions.
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.
Zeitstempel Konverter
Convert between Unix epoch timestamps and human-readable dates.
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.
Hash Generator
Generate cryptographic hashes from any text using SHA-256, SHA-512, or SHA-1.
# Hash appears here
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.
HTML Entity Kodierer
Encode special characters to HTML entities or decode them back to plain text.
# Result appears here
HTML-Entity-Encoder und Decoder — Sichere Zeichen-Escape-Verarbeitung
Der HTML-Entity-Encoder wandelt Sonderzeichen in ihre HTML-Entity-Form um — Kaufmanns-Und in &, Anführungszeichen in ", spitze Klammern in < und > — 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 &) und benannte Entities (wie &) 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 & oder <?
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.
CSV ↔ JSON
Convert CSV data to JSON arrays or flatten JSON back to CSV format.
# Result appears here
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.
Typ Generator
Generate TypeScript, Go, or Python type definitions from any JSON object or array.
# Paste JSON and hit Generate
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.
API Request Builder
Build cURL commands visually. Then convert to code with one click.
# Fill the form and hit Build cURL
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.
Diff Checker
Compare two blocks of text side by side. Spot additions, deletions, and changes instantly.
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.
URL Parser
Break down any URL into components. Rebuild or modify query strings with ease.
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.
Mock Data Generator
Generate realistic fake JSON data for API testing. Customize count and schema instantly.
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.
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.