Generator für Firmennamen-Kombinationen
Dieser Generator erstellt aus zwei ausgewählten Listen eine reproduzierbare Reihe möglicher Firmennamen.
Im Browser ausführen – kostenlos
Tragen Sie beschreibende Wörter, erfundene Wortstämme, Orte oder Werte in die erste Liste und Branchenbegriffe, Endungen oder Produktwörter in die zweite ein. Geben Sie die gewünschte Anzahl und einen Seed an. Bei identischen Listen, gleicher Anzahl und gleichem Seed erhalten Sie stets dieselben Namen in derselben Reihenfolge. Das unterstützt gemeinsame Namensprozesse, automatisierte Recherchen und nachvollziehbare Kreativbriefings ohne Zufall oder Sprachmodell.
Erstellen Sie klar ausgerichtete Fragmentlisten
Die Qualität der Kombinationen beginnt bei den beiden Ausgangslisten. Verwenden Sie die erste für Ideen, die jeden Namen einleiten sollen: Nutzen, Stimmung, Ort, Zielgruppe, Material oder einen kurzen erfundenen Wortstamm. Die zweite eignet sich für Kategoriehinweise, Unternehmensendungen, Produktfamilien oder ergänzende Wortstämme. Fokussierte Listen liefern meist bessere Kandidaten als lange, unverbundene Sammlungen. Jedes erste Fragment lässt sich mit jedem zweiten verbinden; drei und vier Einträge ergeben somit zwölf Positionen. Äußere Leerzeichen werden entfernt, doch Schreibweise, Großschreibung, Satzzeichen und innere Abstände bestimmen Sie. Prüfen Sie Fragmente als Bestandteile echter Namen. Der Generator formuliert nichts um und ersetzt keine Wörter, sodass jedes Ergebnis auf das freigegebene Vokabular zurückgeführt werden kann. Leere Listen und blanke Einträge werden abgewiesen, da sie keinen sinnvollen Namensbestandteil bilden.
Machen Sie die Suche mit dem Seed reproduzierbar
Der Seed bestimmt Startpunkt und Reihenfolge der Paare. Er erscheint nicht im Namen und muss nicht ansprechend klingen; er dient nur als stabiler Koordinationswert. Nutzen Sie etwa einen Kampagnencode, eine Workshop-Bezeichnung oder eine Briefing-Version. Derselbe Seed liefert bei identischen Listen und gleicher Anzahl exakt dieselbe Reihenfolge. So können zwei Personen eine Auswahl ohne Zwischendatei rekonstruieren. Ein anderer Seed erschließt denselben Paarraum in einer neuen deterministischen Ordnung. Der Algorithmus verwendet eine zur Positionszahl teilerfremde Schrittweite und besucht dadurch jede Position einmal, bevor der Zyklus neu beginnt. Übersteigt die gewünschte Anzahl die verfügbaren Positionen, wird die stabile Folge bis zur Zielzahl wiederholt. Für möglichst viele unterschiedliche Vorschläge sollte die Anzahl höchstens dem Produkt beider Listenlängen entsprechen.
Behandeln Sie die Vorschläge als strukturierte Vorauswahl
Kombinationen eröffnen Möglichkeiten, ersetzen aber weder Markenentscheidung noch rechtliche Prüfung. Lesen Sie Kandidaten laut, entfernen Sie holprige Übergänge und achten Sie auf unbeabsichtigte Kürzel oder Bedeutungen. Vergleichen Sie Favoriten danach mit Positionierung, Kundensprache, Aussprache und visueller Identität. Ein Name kann in einer Liste gut wirken, aber am Telefon schwer buchstabierbar oder in Kleinschreibung missverständlich sein. Prüfen Sie vor der Nutzung Firmenregister, Marken, Domains, Marktplätze und soziale Profile in den relevanten Ländern und Kanälen. Diese Fähigkeit führt solche Prüfungen nicht aus und garantiert keine Verfügbarkeit. Ihr deterministisches Verhalten dokumentiert die Kreativphase: Speichern Sie Eingaben und Seed beim Briefing und erzeugen Sie den Stapel später erneut. Jede API-Anfrage kostet $0.002; der begrenzte Algorithmus nutzt weder Netzwerk noch externe Namensdienste.
Anwendungsfälle
Namensworkshop durchführen
Kombinieren Sie freigegebene Themen und Endungen und teilen Sie einen Seed für denselben geordneten Stapel.
Kampagnenbezogene Auswahlen erstellen
Nutzen Sie einen Kampagnencode als Seed für reproduzierbare Gruppen aus dem Markenvokabular.
Frühe Namenssuche automatisieren
Erzeugen Sie eine feste Zahl nachvollziehbarer Namen in Produkt- oder Agenturabläufen ohne unvorhersehbare Ausgabe.
Häufige Fragen
Erzeugt dieselbe Eingabe immer dieselben Namen?
Ja. Identische Listen, Anzahl und Seed ergeben dieselben Namen in derselben Reihenfolge.
Was geschieht bei einer leeren Liste?
Die Anfrage wird als ungültige Eingabe abgewiesen. Beide Listen benötigen mindestens ein nicht leeres Textfragment.
Darf die Anzahl die Kombinationen übersteigen?
Ja. Nach allen Positionen wiederholt sich die deterministische Folge bis zur gewünschten Anzahl.
Prüft das Werkzeug Marken oder Domains?
Nein. Es kombiniert nur Fragmente. Prüfen Sie Rechte, Register, Domains und Profile vor der Auswahl.
Erscheint der Seed in den Namen?
Nein. Er legt ausschließlich Startpunkt und deterministische Reihenfolge fest.
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002.
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/biz/business-name-combine \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"prefixes":["Bright","North","True"],"suffixes":["Works","Labs","Market"],"count":6,"seed":"spring-campaign"}'const res = await fetch("https://api.kit.forhosting.com/biz/business-name-combine", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"prefixes": [
"Bright",
"North",
"True"
],
"suffixes": [
"Works",
"Labs",
"Market"
],
"count": 6,
"seed": "spring-campaign"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/business-name-combine",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"prefixes": [
"Bright",
"North",
"True"
],
"suffixes": [
"Works",
"Labs",
"Market"
],
"count": 6,
"seed": "spring-campaign"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/business-name-combine", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"prefixes":["Bright","North","True"],"suffixes":["Works","Labs","Market"],"count":6,"seed":"spring-campaign"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"prefixes":["Bright","North","True"],"suffixes":["Works","Labs","Market"],"count":6,"seed":"spring-campaign"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/business-name-combine", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"prefixes": [
"Bright",
"North",
"True"
],
"suffixes": [
"Works",
"Labs",
"Market"
],
"count": 6,
"seed": "spring-campaign"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.business_name_combine",
"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_fragments_per_list | 100 |
max_count | 100 |
max_fragment_length | 80 |
max_seed_length | 200 |
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. |