Kennzeichen-Generator mit Muster und Startwert
Dieser deterministische Generator wandelt eine unterstützte Aufbauvorlage und einen Startwert in eine kennzeichenähnliche Zeichenfolge um.
Im Browser ausführen – kostenlos
Wählen Sie ein verfügbares Muster, beispielsweise drei Buchstaben gefolgt von drei Ziffern, und geben Sie einen stabilen Startwert für Ihren Testfall an. Dieselbe Vorlage mit demselben Startwert liefert stets dasselbe Ergebnis. Das Werkzeug eignet sich deshalb für Testdaten, Entwürfe, Demonstrationen und reproduzierbare Beispiele, ohne versehentlich das echte Kennzeichen eines Fahrzeugs zu übernehmen.
Wählen Sie den passenden Aufbau für Ihre Beispieldaten
Wählen Sie zunächst eine der unterstützten Vorlagen aus. Jede Vorlage legt Anzahl und Reihenfolge der Buchstaben- und Zifferngruppen fest; Bindestriche machen die Ausgabe gut lesbar. Das Muster mit drei Buchstaben und drei Ziffern erzeugt beispielsweise einen Wert wie ABC-123, während das Muster mit einem Buchstaben, drei Ziffern und zwei Buchstaben A-123-BC ergibt. Der Generator unterstützt bewusst eine dokumentierte Auswahl, statt beliebige Beschreibungen zu deuten. Diese klare Grenze verhindert, dass ein Tippfehler unbemerkt ein Kennzeichen mit falschem Aufbau hervorbringt. Gleichzeitig vereinfacht sie automatisierte Prüfungen, da jedes akzeptierte Format einen stabilen Vertrag besitzt. Die Großbuchstaben stammen aus einem reduzierten Alphabet ohne Zeichen, die auf Schildern oder kleinen Bildern leicht verwechselt werden. Bei Ziffern wird der Bereich von null bis neun verwendet. Das Resultat ist ein plausibler Anzeigewert und keine Aussage darüber, ob eine bestimmte Behörde dieses Format vergibt. Verwenden Sie stets den Aufbau, den Ihre Oberfläche, Testumgebung oder Demonstration erwartet, und prüfen Sie rechtliche Regeln einzelner Regionen gesondert.
Nutzen Sie den Startwert als reproduzierbare Identität
Der Startwert bestimmt, welche Zeichen das ausgewählte Muster füllen. Er kann ein Name für Testdaten, eine interne Bezeichnung, eine ausschließlich in Tests verwendete Fahrzeugreferenz oder ein anderer stabiler Text sein. Der Algorithmus kombiniert den vollständigen Startwert mit der Vorlage und jeder Ausgabeposition. Anschließend ordnet er den resultierenden vorzeichenlosen Wert dem passenden Buchstaben- oder Ziffernalphabet zu. Zufallsquellen, aktuelle Uhrzeit, Netzwerkaufrufe, gespeicherte Zähler und Prozesszustände sind nicht beteiligt. Identische Eingaben erzeugen daher bei jedem Lauf dasselbe JSON, während ein anderer Startwert normalerweise ein anderes Kennzeichen liefert. Auch die Vorlage fließt in die Ableitung ein: Ein anderes Muster erzeugt ein neues Ergebnis, anstatt nur die vorhandenen Zeichen umzustellen. Startwerte werden als exakte Zeichenfolgen behandelt und unterscheiden Großschreibung, Kleinschreibung sowie Leerzeichen. Falls diese Unterschiede Ihre Datensätze nicht trennen sollen, normalisieren Sie den Wert zuvor in Ihrer Anwendung. Die Antwort gibt beide Eingaben gemeinsam mit dem erzeugten Kennzeichen zurück, damit Protokolle und Momentaufnahmen nachvollziehbar bleiben.
Setzen Sie erzeugte Kennzeichen verantwortungsvoll ein
Kennzeichenähnliche Zeichenfolgen helfen überall dort, wo eine realistische Form benötigt wird, aber keine echte Zulassung offengelegt werden darf. Designteams können Fahrzeugkarten befüllen, Entwicklungsteams stabile Ende-zu-Ende-Tests erstellen und Dokumentationsteams API-Antworten zeigen, die sich zwischen Builds nicht verändern. Da die Ausgabe lediglich einem visuellen Muster folgt, werden weder Zulassungsregister noch regionale Präfixe, reservierte Folgen, Prüfziffern, diplomatische Bereiche oder eine mögliche behördliche Vergabe geprüft. Eine erzeugte Zeichenfolge kann zufällig mit einem echten Kennzeichen übereinstimmen. Verwenden Sie sie deshalb nicht, um ein Fahrzeug zu identifizieren, zu beschuldigen, nachzuahmen, zuzulassen oder zu autorisieren. Kennzeichnen Sie öffentliche Entwürfe zusätzlich als fiktiv. Automatisierte Clients erhalten dasselbe deterministische Ergebnis wie das Browserwerkzeug. Ein fehlerhaftes oder unbekanntes Muster führt zu einem Eingabefehler, statt eine Bedeutung zu erraten. Die Nutzung im Browser ist kostenlos; eine API-Anfrage verwendet den angezeigten Grundpreis $0.002. Bewahren Sie den Startwert auf, wenn Sie das Ergebnis später erneut erzeugen möchten; ein serverseitiger Verlauf ist nicht nötig.
Anwendungsfälle
Stabile Software-Testdaten
Erzeugen Sie reproduzierbare kennzeichenförmige Werte für Tests und Momentaufnahmen, ohne eine echte Zulassung einzubetten.
Entwürfe für Fahrzeugoberflächen
Füllen Sie Karten, Tabellen und Prototypen mit lesbaren Zeichenfolgen im gewählten Buchstaben-Ziffern-Aufbau.
Einheitliche Dokumentationsbeispiele
Erzeugen Sie dasselbe Musterkennzeichen erneut, wenn Anleitungen, Bildschirmbilder oder API-Beispiele neu gebaut werden.
Häufige Fragen
Erzeugt derselbe Startwert immer dasselbe Kennzeichen?
Ja. Solange Vorlage und exakter Startwert unverändert bleiben, ist das Ergebnis deterministisch.
Gehört das Ergebnis zu einem echten Fahrzeug?
Das Werkzeug fragt keine Zulassungsregister ab. Eine zufällige Übereinstimmung ist möglich; behandeln Sie die Ausgabe daher als fiktive Daten und nicht als Zulassungsnachweis.
Welche Vorlagen werden unterstützt?
Die Auswahlliste zeigt alle verfügbaren Muster, darunter Aufbauten mit Buchstaben oder Ziffern am Anfang sowie mehrere Gruppen. Jeder andere Wert führt zu einem Eingabefehler.
Warum werden manche Buchstaben nie erzeugt?
Das Alphabet lässt Zeichen aus, die bei kleiner Darstellung leicht mit Ziffern oder miteinander verwechselt werden.
Was kostet eine API-Anfrage?
Jede API-Anfrage verwendet den angezeigten Grundpreis $0.002. Die Browserversion wird lokal und kostenlos ausgeführt.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/locale/license-plate-style \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pattern":"3-letters-3-digits","seed":"demo-vehicle-42"}'const res = await fetch("https://api.kit.forhosting.com/locale/license-plate-style", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pattern": "3-letters-3-digits",
"seed": "demo-vehicle-42"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/locale/license-plate-style",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pattern": "3-letters-3-digits",
"seed": "demo-vehicle-42"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/locale/license-plate-style", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pattern":"3-letters-3-digits","seed":"demo-vehicle-42"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pattern":"3-letters-3-digits","seed":"demo-vehicle-42"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/locale/license-plate-style", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"pattern": "3-letters-3-digits",
"seed": "demo-vehicle-42"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "locale.license_plate_style",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_tokens | 20000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |