Zufälliger Hex-Generator

Erzeuge zufällige Hex-Daten nach exakter Byte- oder HEX-Zeichenanzahl und unterscheide Zeichenlänge, Byte-Äquivalent und Zufallsbits.

Längeneinheit

Gib 1–4.096 Bytes ein; jedes Byte wird als zwei HEX-Zeichen codiert.

Gib 1–200 ein; alle Ergebnisse zusammen dürfen höchstens 200.000 rohe HEX-Zeichen enthalten.

Groß-/Kleinschreibung
0x-Präfix hinzufügen

Das Präfix ist nur für die Anzeige und zählt nicht zur Datenlänge.

Gruppenlänge
Schnelle Beispiele
Stelle Länge und Format ein und wähle „HEX erzeugen“.
Aktuelles Ergebnis Bereit zum Erzeugen

Aktuelles Ergebnis

Es gibt noch keine Formatübersicht.
Warte auf die Erzeugung
HEX-Zeichen
0
Byte-Äquivalent
0 B
Zufallsbitlänge
0 bit

Vollständige HEX-Ergebnisse

Die Ergebnisse sind nicht nummeriert.
Es gibt noch keine HEX-Ergebnisse.

Längen- und Formathinweise

Die aktuelle Länge entspricht einer ganzen Zahl vollständiger Bytes.

0x-Präfix, Trennzeichen und Gruppierungsleerzeichen zählen nicht zur rohen Datenlänge. Serienergebnisse sind nicht garantiert eindeutig.

Mehr erfahren

Bytes, HEX-Zeichen und Zufallsbits

Unterschied zwischen Bytes und HEX-Zeichen

Ein Byte enthält 8 Bits und kann mit zwei Hexadezimalzeichen geschrieben werden. 16 Bytes entsprechen zum Beispiel 32 HEX-Zeichen und 128 Bits.

Bei der Erzeugung nach HEX-Zeichen sind ungerade Längen erlaubt. Das letzte Zeichen steht dann für ein halbes Byte (4 Bits) und nicht für eine ganze Zahl vollständiger Bytes.

Verändern 0x-Präfix und Gruppierung die Daten?

Nein. 0x, Leerzeichen, Doppelpunkte und Bindestriche sind Anzeigeformate und zählen nicht zu rohen HEX-Zeichen, Byte-Äquivalent oder Zufallsbits. Kopieren und Download behalten das gewählte Format.

Wie werden Zufallswerte erzeugt?

Die Seite erzeugt Zufallsbytes mit Web Crypto und codiert jedes Byte als zwei Base16-Zeichen. Wenn die Quelle fehlt, wird nicht auf Math.random() zurückgegriffen.

Grenzen und Nutzungsbereich

Ein Ergebnis umfasst höchstens 4.096 Bytes oder 8.192 HEX-Zeichen. Es sind bis zu 200 Ergebnisse und insgesamt 200.000 rohe HEX-Zeichen möglich.

Serienergebnisse können zufällig gleich sein; das Werkzeug entfernt keine Duplikate. Für eine Standard-UUID solltest du einen speziellen UUID-Generator verwenden.

Geeignet für Testdaten, Entwürfe von Kennungen und allgemeine Entwicklung. Sichere Tokens hängen auch von Protokoll, Speicherung, Ablauf und Serverprüfung ab.

Werkzeuginformationen und Quellen

Alle Berechnungen laufen in diesem Browser. Es werden keine Eingaben hochgeladen und keine Drittanbieter-APIs, CDNs, Webfonts oder lokalen Speicher verwendet.

MDN: Crypto.getRandomValues()

RFC 4648: Base16-Datencodierung

Häufige Fragen

Warum werden 16 Bytes als 32 HEX-Zeichen angezeigt?

Ein HEX-Zeichen steht für 4 Bits und ein Byte enthält 8 Bits, daher braucht ein Byte zwei HEX-Zeichen.

Zählt das 0x-Präfix zur Länge?

Nein. Es zeigt nur die Hexadezimalnotation an; die Längenanzeige zählt nur die rohen HEX-Daten.

Kann zufälliges HEX direkt als Passwort oder Zugriffstoken verwendet werden?

Es erzeugt eine HEX-Darstellung zufälliger Bytes, aber die tatsächliche Sicherheit hängt auch von Länge, Protokoll, Übertragung, Speicherung, Berechtigungen und Server ab.