← Entwickler & Daten
Entwickler & Daten · läuft lokal

KSUID Generator und Inspektor

Generieren Sie 27-stellige KSUIDs oder dekodieren Sie deren vier-Byte-Zeitstempel-Offset und sechzehn-Byte-Zufalls-Payload, ohne Bezeichner an eine API zu senden.

Fertig. Ihre Arbeitsdaten bleiben in diesem Browser.

Warum dieses Tool nützlich ist

Verwenden Sie dieses Tool, um zeitlich sortierbare 160-Bit-Testkennungen zu erstellen oder das in einer vorhandenen KSUID codierte Datum zu überprüfen, bevor Sie sie in Protokollen und Migrationen verwenden.

So funktioniert es

Die Generierung speichert Sekunden seit der festen KSUID-Epoche in vier Big-Endian-Bytes, hängt 128 zufällige Web-Crypto-Bits an und kodiert den 20-Byte-Wert als festbreites Base62; die Inspektion kehrt genau diese Schritte um.

Praxisbeispiel

Die Prüfung von 0ujtsYcgvSTl8PAuAdqWYSMnLOv zeigt die eingebettete UTC-Erstellungssekunde und die hexadezimale Zufallsnutzlast an, während der eingefügte Wert lokal bleibt.

Validierung

Die Berechnung ist deterministisch und erklärt Validierungsfehler, anstatt ungültige Eingaben stillschweigend zu ändern.

Datenschutzgrenze

Eingabe und Ausgabe bleiben in diesem Tab. Kopieren und Herunterladen erfolgen über Browser-APIs ohne Server-Upload.

Ergebnispass

Jeder Durchlauf meldet seinen Werkzeugmodus, Zeitstempel sowie Eingabe-/Ausgabegröße, damit transformierte Daten geprüft werden können.