Gerador de combinações de nomes para empresas
Este gerador transforma duas listas selecionadas em uma série reproduzível de possíveis nomes empresariais.
Executar grátis
Coloque palavras descritivas, raízes inventadas, lugares ou valores na primeira lista e termos do setor, terminações ou palavras de produto na segunda. Informe a quantidade desejada e uma semente. Com listas, quantidade e semente idênticas, você sempre recebe os mesmos nomes na mesma ordem, o que favorece processos colaborativos, pesquisas automatizadas e briefings criativos auditáveis sem depender do acaso ou de um modelo de linguagem.
Monte listas de fragmentos bem direcionadas
A qualidade do conjunto começa nas duas listas de origem. Use a primeira para ideias que devem abrir cada nome: benefício, clima, local, público, material ou uma raiz inventada curta. Reserve a segunda para a categoria, uma terminação empresarial, família de produtos ou outra raiz complementar. Listas focadas costumam gerar opções melhores do que coleções extensas e desconexas. Cada item inicial pode formar par com cada item final; assim, três entradas de um lado e quatro do outro criam doze posições. Os espaços externos são removidos, mas você controla grafia, maiúsculas, pontuação e espaços internos. Avalie os fragmentos como componentes de nomes reais. O gerador não reescreve, substitui nem aperfeiçoa palavras, mantendo todos os resultados vinculados ao vocabulário aprovado. Listas vazias e itens em branco são recusados porque não produzem componentes significativos.
Use a semente para reproduzir a exploração
A semente define o ponto inicial e a ordem de visita dos pares. Ela não aparece no nome nem precisa soar bem; funciona apenas como um valor estável de coordenação. Você pode usar um código de campanha, rótulo de oficina, versão do briefing ou qualquer texto memorável. A mesma semente, com listas e quantidade idênticas, devolve exatamente a mesma sequência. Desse modo, duas pessoas conseguem reconstruir uma seleção sem trocar arquivos intermediários. Mudar a semente percorre o mesmo espaço em outra ordem determinística. O algoritmo escolhe um passo coprimo com o total de posições, garantindo que cada par seja visitado uma vez antes da repetição. Quando a quantidade solicitada supera o total disponível, o ciclo estável recomeça até completar a resposta. Para maximizar nomes distintos, mantenha a quantidade igual ou inferior ao produto dos tamanhos das listas.
Trate os nomes como uma triagem estruturada
A combinação amplia possibilidades, mas não representa uma decisão jurídica ou de marca. Leia as opções em voz alta, elimine junções estranhas e procure abreviações ou sentidos indesejados. Depois confronte as finalistas com posicionamento, linguagem do público, pronúncia e identidade visual. Um nome agradável na lista pode ser difícil de soletrar ao telefone ou confuso em letras minúsculas. Antes de adotá-lo, pesquise nomes empresariais, marcas, domínios, marketplaces e perfis sociais nas jurisdições e nos canais relevantes. A ferramenta não executa essas verificações nem garante disponibilidade. Seu comportamento determinístico facilita documentar a etapa criativa: guarde entradas e semente com o briefing e regenere o lote durante a análise. Cada solicitação de API custa US$ 0,002; o algoritmo limitado não acessa a rede nem consulta serviços externos de nomes.
Casos de uso
Conduzir uma oficina de nomes
Combine temas e terminações aprovados e compartilhe uma semente para que todos avaliem o mesmo lote ordenado.
Criar seleções para campanhas
Use um código de campanha como semente e produza grupos reproduzíveis a partir do vocabulário da marca.
Automatizar a exploração inicial
Gere uma quantidade fixa de nomes rastreáveis em um fluxo de produto ou agência sem respostas imprevisíveis.
Perguntas frequentes
A mesma entrada sempre produz os mesmos nomes?
Sim. Listas, quantidade e semente idênticas produzem os mesmos nomes na mesma ordem.
O que acontece se uma lista estiver vazia?
A solicitação falha por entrada inválida. As duas listas precisam de pelo menos um fragmento de texto não vazio.
A quantidade pode superar o número de combinações?
Sim. Depois de usar todas as posições uma vez, a sequência determinística se repete até atingir a quantidade.
A ferramenta verifica marcas ou domínios?
Não. Ela apenas combina fragmentos. Pesquise conflitos legais, registros, domínios e perfis antes da escolha.
A semente aparece nos nomes?
Não. A semente somente define o início e a ordem determinística do percurso.
Quanto custa uma solicitação de API?
Cada solicitação de API custa US$ 0,002.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"prefixes": [
"Bright",
"North",
"True"
],
"suffixes": [
"Works",
"Labs",
"Market"
],
"count": 6,
"seed": "spring-campaign"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.business_name_combine",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_fragments_per_list | 100 |
max_count | 100 |
max_fragment_length | 80 |
max_seed_length | 200 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |