Ich verbringe den größten Teil meiner Woche in einem Laravel-Controller, einer React-Komponente oder der WP-Adminify-Plugin-Codebasis. Und in jedem von diesen ist der tatsächliche "Schreibcode" -Teil vielleicht die Hälfte der Arbeit. Die andere Hälfte ist das Bindegewebe: Formatieren eines JSON-Blobs Eine API, die gerade zurückgespuckt wurde, das mittlere Segment eines JWT dekodiert, um festzustellen, warum die Authentifizierung fehlschlägt, vierzig Test-UUIDs für einen Seeder zu erzeugen, und Konvertierung eines UNIX-Zeitstempel in einer Log-Linie in etwas, das ein Mensch lesen kann.
Jahrelang habe ich diese auf den ungeschickten Weg gemacht - ein Wegwerfknoten-Skript, jq Wenn ich mich an die Syntax oder meistens an eine zufällige Utility-Site mit drei Anzeigenbannern und einer Cookie-Wand erinnern könnte. Die letzte Option hat mich schließlich zum Bauen gedrängt toolz.devdrohen Zu viele dieser Websites veröffentlichen Ihre Eingaben leise auf einen Server, um einen Job zu erhalten, den der Browser lokal ausführen kann, und ich hatte es satt, Teile der Konfiguration eines Kunden in das Backend eines Fremden einzufügen, um es hübsch zu drucken.
Dieser Leitfaden ist das eigentliche Toolkit - die Codierungswerkzeuge, die ich mit Lesezeichen behalte und mehrmals am Tag geöffnet habe. Jeder läuft vollständig in Ihrem Browser, sodass die Daten niemals Ihr Gerät verlassen, und keiner von ihnen bittet Sie, sich anzumelden. Ich werde jeden einzelnen so durchgehen, wie ich ihn benutze, wo es Echtzeit spart, und die Fehler, die ich gemacht habe, damit Sie sie nicht wiederholen müssen.
tl; dr: Für API-Arbeit, JSON-Formater verschönert und validiert und Base64-Konverter Dekodiert Token und Daten-URIs. Für Muster-Matching, Regex-Builder Testmuster leben. Für IDs, UUID-Generator Macht V1/V4/V7 in großen Mengen. zum Debuggen, Zeitstempelkonverter Verwandelt Epochensekunden in lesbare Daten und Hash-Generator macht MD5 / SHA. Alle clientseitig, alles kostenlos.
Warum ein eigenständiges Tool anstelle Ihrer IDE oder des Terminals verwenden?
Ich bekomme diese Frage von anderen Entwicklern, und es ist fair - VS Code hat Erweiterungen, und das Terminal hat jq, openssl, und base64 eingebaut. Warum also eine Browser-Registerkarte öffnen?
Die ehrliche Antwort ist Reibung und Kontext. CLI-Tools sind fantastisch, wenn sie sich bereits in einem Skript befinden, das Sie wiederholt ausführen. Aber für eine einmalige - "Was ist gerade in diesem Token" - die Kosten für die Erinnerung openssl dgst -sha256 oder bekommen die jq Die Filtersyntaxrecht ist höher als die Aufgabe selbst. IDE-Erweiterungen lösen einiges davon, sind aber an einen Editor gebunden, sie müssen installiert und konfiguriert werden, und die Hälfte davon wurde in zwei Jahren nicht aktualisiert. Wenn ich mich in eine Box, auf einem Computer oder auf meinem Telefon sende, gibt es keines dieser Einrichtungen.
Ein Browser-Tool tritt alles um. Es macht einen Job, stellt genau die Optionen dar, die der Job benötigt, und auf jedem Gerät ist es dasselbe. Die drei permanenten Lesezeichen, die ich aufrufen, sind JSON-Formatierung, Regex-Test und Base64-Dekodierung - der Rest ist situativ, aber immer noch schneller als die Alternative für einen schnellen Durchgang.
Es gibt auch einen Datenschutzwinkel, und das ist der Grund, warum Toolz.dev den Browser-First ist. Jedes Tool verarbeitet hier Ihre Eingabe mit Javascript in Ihrem eigenen Tab. Es gibt keinen Upload, keine Server-Rundreise, kein Protokoll von dem, was Sie eingefügt haben. Das ist wichtig, wenn der "Eingang" ein JWT mit einer Live-Session darin ist, a .env Datei oder ein Kundendatensatz, den Sie nur debuggen sollen.
Wie formatieren und validieren Sie JSON schnell?
JSON ist die Sprache, die alles spricht - REST-APIs, Konfigurationsdateien, Protokollpipelines, die Hälfte der Datenbanken, die ich berühre. Und RAW JSON, insbesondere eine minimierte Antwort, ist nicht lesbar. Hier ist eine echte Form der Sache, mit der ich mich ständig beschäftige:
{"users":[{"id":1,"name":"Alice","roles":["admin","editor"],"settings":{"theme":"dark","notifications":{"email":true,"push":false}}},{"id":2,"name":"Bob","roles":["viewer"],"settings":{"theme":"light","notifications":{"email":false,"push":true}}}]}
Finden, ob Bob Push-Benachrichtigungen aktiviert hat, bedeutet, diesen Charakter nach Charakter zu scannen. kleben Sie es in die JSON-Formater Und es wird mit einem Klick zu einem eingerückten Baum. Über die Verschönerung hinaus, auf die ich mich am meisten stütze, ist die Validierung - es zeigt genau auf die Linie, an der ein nachlaufendes Komma oder ein ungekapseltes Zitat das Dokument gebrochen hat. Dies ist ein echter Zeitersparnis, wenn eine API Ihnen etwas fast, aber nicht ganz Gültiges gibt.
Die vier Dinge, die ich tatsächlich benutze:
- verschönern Mit 2-Space-, 4-Leerzeichen- oder Tabulatoreinzug (ich verwende 2, um die Standardeinstellungen der hübscheren Werte zu erreichen).
- minimieren Leerraum vor dem Versand einer Nutzlast abstreifen.
- bestätigen mit einer Fehlermeldung, die die Position benennt, nicht nur "ungültiges JSON".
- Baumansicht Zum Navigieren in tief verschachtelten Antworten ohne Klammern.
Ein Fehler, den ich früh gemacht habe und vor dem ich alle warnen: Ich habe einmal "behoben" eine Konfiguration durch Einfügen in einen Formatierer, der stillschweigend JSON5-Stil-Kommas und -Kommentare akzeptiert, und dann eine Stunde lang gefragt, warum der strenge Parser in der Produktion sie abgelehnt hat. Ein guter Validator hält Sie auf dem tatsächlichen JSON-Spezifikation (ECMA-404 / RFC 8259) — Keine Kommentare, keine nachstehenden Kommas, doppelt zitierten Schlüssel – genau das, was Sie wollen, bevor Sie bereitstellen. Für den vollständigen Workflow, Formate und Conversion-Tricks schrieb ich eine dedizierte JSON-Tools-Anleitungdrohen
Wofür ist Base64 eigentlich und wann brauchen Sie es?
Base64 ist eines der Dinge, auf die jeder Entwickler stößt, aber nur wenige hören auf, bis es ihn beißt. Es wandelt binäre Daten in ein 64-stelliges ASCII-Alphabet um, damit es den Transport über Nur-Text-Kanäle überlebt. Es ist keine Verschlüsselung und keine Komprimierung - es erhöht die Daten um etwa 33% - es macht Bytes sicher, dass sie in Text eingefügt werden.
Wo ich es in der Praxis getroffen habe:
- Josefakt — Der Header und die Nutzlast sind base64URL-kodierte JSON. Dekodieren Sie das mittlere Segment, um Ansprüche und Ablauf anzuzeigen.
- Daten-URIs — Einbetten eines kleinen Symbols direkt in CSS mit
data:image/png;base64,...um eine HTTP-Anfrage zu speichern. - HTTP-Basis-Authent — Anmeldeinformationen erhalten Base64-codiert in die
AuthorizationKopfball. - Konfiguration und Geheimnisse — Kubernetes-Geheimnisse speichern beispielsweise Werte base64-codiert (die die Leute ständig mit der Verschlüsselung verwechseln – nicht).
der Base64-Konverter Kodiert und decodiert sofort: Einfügen, Richtung auswählen, kopieren. Wissenswertes ist der Unterschied zwischen Standard Base64 und der in definierten URL-Safe-Variante RFC 4648 — URL-sichere Swaps +/ auf -_ und lässt die Polsterung fallen, was JWTs verwenden. Füttere ein JWT-Segment an einen Decoder, der Standard Base64 erwartet, und erdrossle die fehlende Polsterung. Ich erkläre den Algorithmus, die URL-sichere Variante und die Unicode-Trap, die fängt btoa() ganz Base64-Codierungshandbuchdrohen
Wie baut man einen Regex ohne zu raten?
Reguläre Ausdrücke sind die stärkste und frustrierendste Sache im Toolkit zugleich. Die Syntax ist dicht, unversöhnlich und ein einzelner falsch platzierter Quantifizierer ändert die Übereinstimmung eines Musters. Der Grund für einen visuellen Builder ist, dass die Schleife-Test-Fehl- und Umschreibeschleife in eine Live-Schleife verwandelt wird. Sie sehen die Übereinstimmungen, die während der Eingabe hervorgehoben werden.
Dies sind die Muster, die ich ständig validiert habe und die ich ständig wiederverwenden kann:
| Muster | Streichhöl | Beispiel |
|---|---|---|
^[\w.%+-]+@[\w.-]+\.[A-Za-z]{2,}$ |
Praktische E-Mail | [email protected] |
^https?://[\w\-.]+\.\w+ |
URL | https://toolz.dev |
^\d{3}-\d{3}-\d{4}$ |
US-Telef | 555-123-4567 |
^(?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d)$ |
IPv4 | 192.168.1.1 |
^#(?:[A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$ |
Sechskantfarbe | #4466EE |
^\d{4}-\d{2}-\d{2}$ |
ISO-Datum | 2026-07-11 |
Einfügen in die Regex-Builder, lassen Sie einige Testzeichenfolgen ein und schalten Sie die g/i/m Flags, um zu beobachten, was sich ändert. Die größte Lektion, die ich hier gelernt habe, ist, katastrophales Backtracking zu vermeiden - ein Muster wie ^(a+)+$ Sieht harmlos aus, friert aber bei einem langen, nicht übereinstimmenden Eingang ein, da die Engine eine exponentielle Anzahl von Pfaden erkundet. Das ist ein echter Denial-of-Service-Vektor, keine Neugier. Ich gehe tief darauf ein, plus ein komplettes Spickzettel und sprachspezifische Macken in der Regex Builder-Anleitungdrohen
Welche UUID-Version sollten Sie generieren?
Universell eindeutige Kennungen sind 128-Bit-Werte, die Sie unabhängig von Millionen von Maschinen ohne Koordination und Vertrauen als einzigartig generieren können. Wenn Sie etwas verteiltes erstellen - Microservices, Offline-First-Apps, Sharded-Datenbanken - benötigen Sie diese. Der Haken ist, dass es mehrere Versionen gibt und die meisten Menschen aus Gewohnheit nach der falschen greifen.
Die kurze Version von dem, was ich 2026 empfehle:
- V4 (zufällig) — 122 zufällige Bits, keine Zeit- oder Hardware-Leckage. Der sichere Standard, wenn Sie nicht bestellen müssen.
- V1 (Zeitstempel + Mac) — Zeitbestellt, aber die MAC-Adresse der Generatormaschine undicht. Vermeiden Sie für neue Arbeiten.
- V7 (zeit-bestellt + zufällig) — ein Millisekunden-Unix-Zeitstempel gefolgt von Zufälligkeit, standardisiert in RFC 9562 (2024)drohen Dies ist meine Standardeinstellung für neue Datenbank-Primärschlüssel, da es ohne die Datenschutzprobleme von v1 gut in einem B-Tree-Index sortiert.
der UUID-Generator Produziert einzelne oder Massen-IDs in jeder Version mit einem Klick. Genau das, was ich beim Säen einer Tabelle möchte. Eines habe ich auf die teure Art gelernt: UUIDs als VARCHAR(36) Anstelle eines Eingeborenen uuid/BINARY(16) Typ verdoppelt den Speicher und verlangsamt jeden Indexvergleich. Auf einem Tisch mit Millionen von Zeilen, die kein Rundungsfehler sind. Die vollständige Aufschlüsselung der Versionen, der Datenbankspeicherung und der Entscheidung über V7-Vs-Auto-Inkrement finden Sie in der UUID-Generator-Anleitungdrohen
Wie konvertiert man zwischen Unix-Zeitstempel und lesbaren Daten?
Die Zeit ist der am meisten fehleranfällige Programmbereich, und ich sage das als jemand, der einen Fehler ausgeliefert hat, weil ich Sekunden und Millisekunden verwechselt habe. Server-Protokolle sprechen Unix-Epoche, Javascript spricht Millisekunden, REST-APIs sprechen ISO 8601 und E-Mail-Header sprechen RFC 2822. Wenn Sie zwischen ihnen von Hand umwandeln, werden Sie um den Faktor tausend abweichen.
| Format | Beispiel | Wo du es siehst |
|---|---|---|
| Unix-Epoche (Sekunden) | 1783929600 |
Server-Protokolle, die meisten APIs |
| Unix-Epoche (MS) | 1783929600000 |
Javascript, Java |
| ISO 8601 | 2026-07-11T00:00:00Z |
REST-APIs, JSON |
| RFC 2822 | Sat, 11 Jul 2026 00:00:00 +0000 |
E-Mail-Header |
der Zeitstempelkonverter Behandelt all diese mit Timezone-Unterstützung. Dies ist das, was ich öffne, sobald eine Protokollzeile eine bloße Nummer enthält. Wissenswertes: Der klassische 32-Bit-Unix-Zeitstempelüberlauf am 19. Januar 2038 (das "Y2K38" -Problem), weshalb bei jeder Speicherzeit eine 64-Bit-Ganzzahl verwendet wird. Wenn Sie täglich mit Protokollen umgehen, halten Sie dieses festgesteckt.
Was ist mit YAML, Hashing und Formatkonvertierung?
Diese drei runden das tägliche Set ab, obwohl ich sie weniger benutze als die Headliner.
Zank ist die Konfigurationssprache von Kubernetes, Docker Compose und GitHub-Aktionen, und seine Einzugsempfindlichkeit macht es fragil - eine Streut-Tabulator (YAML-Verbotsregister für Einrückungen) oder eine nicht zitierte no Das wird analysiert, wenn ein Boolescher einen Deploy unterbricht. der YAML-Validator fängt diese sofort und die XML zu JSON und json zu Yaml Konverter übernehmen das Formatmischen, wenn Sie eine Konfiguration zwischen Systemen verschieben.
Haschisch ist für Integrität, nicht Geheimhaltung. Ich benutze die Hash-Generator Um eine heruntergeladene Datei anhand der veröffentlichten Prüfsumme zu überprüfen oder Content-Hash-Cache-Schlüssel zu erstellen. Die Regel, die zählt: MD5 und SHA-1 sind in Ordnung für Nicht-Sicherheits-Prüfsummen, aber für alles gebrochen, wo ein Angreifer eine Kollision schmieden könnte - verwenden Sie SHA-256 oder besser dort.
| Algorithmus | Ausgabe | verwende es für | Sicherheit |
|---|---|---|---|
| md5 | 128-Bit | Prüfsummen, Cache-Schlüssel | Aus Sicherheitsgründen kaputt |
| Sha-1 | 160-Bit | Legacy-Kompa | missbilligt |
| SHA-256 | 256-Bit | Unterschriften, Integrität | sicher |
| SHA-512 | 512-Bit | Hochsicherheits-Hashing | sicher |
Formatkonvertierung — Verschieben von Daten zwischen JSON, CSV, YAML und XML — Wird ständig angezeigt, wenn ich die Ausgabe einer API in eine Tabelle oder umgekehrt einspeist. toolz.dev hat JSON zu CSV, CSV zu JSONund die XML / YAML-Konverter oben. Die eine Warnung: CSV kann verschachtelte Strukturen nicht darstellen, daher ist jede JSON-zu-CSV von tief verschachtelten Daten verlustbehaftet und muss zuerst abgeflacht werden. Testen Sie immer eine kleine Probe, bevor Sie einen großen Export konvertieren.
Wie sieht ein echter Multi-Tool-Workflow aus?
Die Tools erhalten den größten Wert, wenn Sie sie aneinander ketten, da echtes Debuggen selten ein Schritt ist. Ein konkretes Beispiel aus dem letzten Monat, das Debuggen, warum ein Token abgelehnt wurde:
- Das JWT wurde aus einem fehlgeschlagenen Anforderungs-Header kopiert und auf die Punkte aufgeteilt.
- Eingefügt das mittlere Segment (Nutzlast) in die Base64-Konverter So dekodieren Sie es - merken Sie sich die URL-sichere Basis64.
- ließ den resultierenden JSON in die JSON-Formater die Behauptungen zu lesen.
- nahm die
expvalue (ein Unix-Zeitstempel) und durchlaufen Zeitstempelkonverter - was zeigte, dass der Token vier Stunden zuvor abgelaufen war. Uhrverzerrung auf dem ausstellenden Server. In Minuten anstelle des Nachmittags behoben, hätte es erforderlich, um die Debug-Protokollierung und das erneute Bereitstellen hinzuzufügen.
Das ist das Muster: Jedes Werkzeug macht eine Sache und die Ausgabe eines Feeds füttert das nächste. Da alles clientseitig läuft, hat keine dieser Tokendaten meinen Laptop verlassen. Genau das, was Sie wollen, wenn Sie das Debuggen durchführen, ist die Authentifizierung.
Ein paar Gewohnheiten, die es schnell halten: Lesezeichen für die fünf Werkzeuge, die Sie am meisten berühren (toolz.dev taucht auch Ihre kürzlich verwendeten auf), stützen Sie sich auf die Standard-Kurzangaben aus der Zwischenablage und validieren Sie immer Konfigurationen, Manifeste und Muster vor Ein Deploy — ein Syntaxfehler Ein Validator fängt Sekunden auf, der gleiche Fehler in der Produktion kostet einen Nachmittag.
Häufig gestellte Fragen
Was sind die wichtigsten Codierungstools für einen Webentwickler?
Das Kernset, das ich jedem Webentwickler geben kann, ist ein JSON-Formater und Validator, ein Base64-Encoder / Decoder, ein Regex-Tester, ein UUID-Generator, ein Hash-Generator und ein Zeitstempelkonverter. Diese decken die überwiegende Mehrheit der nicht-Schreibcode-Aufgaben ab, die einen normalen Tag ausfüllen - das Überprüfen von API-Antworten, das Dekodieren von Token, das Generieren von Testdaten und das Lesen von Protokollen. Alles andere ist situativ.
Sind browserbasierte Codierungstools für sensible Daten wie Token und Schlüssel sicher?
Es kommt ganz darauf an, ob das Tool Daten in Ihrem Browser oder auf einem Server verarbeitet. Client-seitige Tools wie die auf toolz.dev Führen Sie in JavaScript auf Ihrem eigenen Tab aus, damit Ihre Eingaben nirgendwo hochgeladen oder protokolliert werden. Bevor Sie etwas Sensibles einfügen - ein JWT, ein API-Schlüssel, a .env Werten Sie in jedem Online-Tool die Kundenseite. Wenn ein Tool Sie auffordert, "Upload" zu "laden" oder wenn Sie beim Klicken auf "Verfahren" eine Netzwerkanfrage anzeigt, behandeln Sie die Daten als exponiert.
Was ist der Unterschied zwischen einem JSON-Formater und einem JSON-Validator?
Ein Validator beantwortet eine Frage - ist diese analytische JSON, ja oder nein - und wenn die Antwort nein lautet, gibt es die Zeile und die Spalte an, in der die Analyse fehlgeschlagen ist. Ein Formatierer druckt gültige JSON mit konsistenter Einrückung erneut, damit ein Mensch es lesen kann. In der Praxis sind sie die gleiche Operation: Ein Formatierer muss die Eingabe analysieren, bevor er sie hübsch drucken kann, sodass jeder anständige den Syntaxfehler als Nebeneffekt meldet. Erreichen Sie die Fehlermeldung des Validators, wenn eine Anfrage abgelehnt wird, und die Ausgabe des Formatierers, wenn eine Antwort nicht lesbar ist.
Wie dekodiere ich ein JWT sicher?
Verwenden Sie einen Decoder, der clientseitig ausgeführt wird, und fügen Sie niemals a ein wohnen Produktions-Token in alles, was Sie nicht überprüft haben. Der Header und die Nutzlast eines JWT sind base64url-codiert und nicht verschlüsselt - jeder, der den Token hat, kann die Behauptungen lesen, weshalb das Token selbst das Geheimnis ist. Dekodierung ist gut zum Lesen exp, iss, und die Ansprüche während des Debuggens. Das Überprüfen der Signatur ist ein separater Schritt, der den Signaturschlüssel benötigt, und dieser Schlüssel sollte niemals Ihren Server verlassen.
Wie konvertiere ich einen Unix-Zeitstempel in ein lesbares Datum?
Fügen Sie die Zahl in einen Zeitstempelkonverter ein und lesen Sie das Datum in UTC und in Ihrer lokalen Zone. Die einzige wirkliche Falle ist die Einheit: Eine zehnstellige Zahl ist Sekunden (die Unix-Konvention und die meisten Back-Ends), während eine dreizehnstellige Zahl Millisekunden (die JavaScript-Konvention) ist. Füttere Millisekunden in einen Sekunden-Parser und du landest irgendwo um das Jahr 55.000 - ein Fehler, der offensichtlich ist, wenn du ihn einmal gesehen hast und das erste Mal verwirrt hast.
Wie vergleichen sich diese Tools mit CLI-Dienstprogrammen wie JQ und OpenSSL?
CLI-Tools sind leistungsfähiger und skriptfähiger und für alles, was sich wiederholend, das in einem Skript lebt, gewinnen sie. Browsertools gewinnen für einmalige, interaktive Arbeit: Es gibt nichts zu installieren, keine Syntax zu merken, und sie funktionieren auf jedem Computer oder Telefon identisch. Ich benutze beide - jq In Pipelines ist der Browser-Formater, wenn ich nur eine Antwort in den Blick nehmen muss. Sie sind komplementär, keine Konkurrenten.
Kann ich diese Tools offline verwenden?
Sie benötigen eine Verbindung, um die Seite anfangs zu laden, aber da die Verarbeitung selbst clientseitig ausgeführt wird, hängt die eigentliche Arbeit nach dem Laden nicht von einem Server ab. Einige Tools funktionieren weiter, wenn Ihre Verbindung Mitte der Sitzung unterbrochen wird. Für die garantierte Offline-Nutzung ist eine progressive Web-App-Installation oder ein Desktop-Build die zuverlässigere Route.
Warum sollten Sie Browsertools anstelle von IDE-Erweiterungen verwenden?
Browsertools sind Editor-Agnostiker und müssen nicht eingerichtet werden, sind also auf einem Computer eines Kollegen, eines Remote-Servers oder Ihres Telefons verfügbar - überall dort, wo eine IDE und ihre Erweiterungen nicht installiert und konfiguriert sind. Sie sind ideal für schnelle Aufgaben und für Dienstprogramme hat Ihr Editor einfach kein gutes Plugin für. IDE-Erweiterungen sind besser, wenn Sie die Aufgabe Dutzende Male am Tag in einem Editor erledigen.
Welche UUID-Version sollte ich im Jahr 2026 standardmäßig verwenden?
Für neue Datenbank-Primärschlüssel ist UUID V7 - es ist zeitlich geordnet für eine gute Indexleistung, während es weltweit einzigartig bleibt, und ist jetzt in RFC 9562 standardisiert. Greifen Sie nach V4, wenn Sie speziell Unvorhersehbarkeit wünschen, z. B. Bezeichner, die nicht raten können. Vermeiden Sie v1 für alles Neue, da die MAC-Adresse der Generatormaschine undicht ist.
Ist Base64 eine Form der Verschlüsselung?
Nein, und es als einen zu behandeln, ist ein häufiger und gefährlicher Fehler. Base64 ist eine reversible Codierung, die jeder sofort dekodieren kann – es gibt Binärdaten als Text zu übertragen, nicht um sie zu verbergen. Kubernetes-Geheimnisse und grundlegende Auth-Header verwenden Base64, aber das bietet keine Vertraulichkeit; alles, was wirklich geheim ist, erfordert eine tatsächliche Verschlüsselung.
Die Kurzversion
Das richtige kleine Werkzeug verwandelt eine zweiminütige Aufgabe in eine Zwei-Sekunden-Arbeit, und über eine Woche ergeben sich diese Sekunden zu echten Stunden zurück. Vom Formatieren einer JSON-Antwort bis zum Dekodieren eines Tokens, dem Testen eines Regex oder dem Lesen eines Zeitstempels sind dies die Dienstprogramme, nach denen ich tatsächlich greifen kann - nicht weil sie klug sind, sondern weil sie aus dem Weg gehen.
Alles hier lebt weiter toolz.dev, läuft vollständig in Ihrem Browser aus Datenschutz und Geschwindigkeit und bittet Sie nie, sich anzumelden. Beginnen Sie mit dem JSON-Formater und Regex-Builder, dann durchsuchen Sie den vollständigen Satz von Codierungswerkzeuge — Es gibt mehr als 600 kostenlose Tools, die Codierung, Text, PDF und Bildarbeit abdecken, wenn Sie sie benötigen.

