Gerador de nomes para empresa
O gerador de nomes cria lotes de ideias para batizar empresa, produto, app ou projeto: você descreve o negócio, o estilo desejado e o que quer evitar, e recebe uma leva de nomes com a lógica de cada um. Via API, dá para iterar quantas rodadas forem necessárias até o nome certo aparecer.
Rode online
Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.
O briefing decide a qualidade do lote
“Nome para loja” devolve genérico; “hamburgueria artesanal em Curitiba, público jovem, clima de boteco, nada em inglês” devolve candidatos com cara de escolha. Conte o que o negócio promete, quem é o cliente, que referências você admira e quais caminhos estão vetados. O lote volta com a justificativa de cada nome — por que soa como soa — o que torna a conversa de escolha muito mais objetiva.
O que um nome precisa aguentar
Nome bom sobrevive ao telefone: a pessoa escuta uma vez, sabe escrever e acha no Instagram. Os lotes privilegiam nomes curtos, pronunciáveis em voz alta, sem duplo sentido constrangedor e amigáveis para domínio — sem acento nem hífen problemático. Peça também a versão com sobrenome descritivo (“Nome + Burgers”, “Nome + Contabilidade”) quando o mercado exigir clareza imediata sobre o que você faz.
O que a ferramenta não verifica por você
Nenhum nome sai daqui com garantia de estar livre: consulta de marca no INPI, domínio no registro.br e disponibilidade de arroba nas redes continuam sendo sua lição de casa — e vale fazê-la antes de imprimir fachada ou embalagem. Colisão de marca em uso é dor de cabeça cara. O papel da ferramenta é encher seu funil de candidatos fortes; a verificação formal vem depois, sobre os três ou quatro finalistas.
Itere barato até acertar
Cada lote custa US$ 0,003 pela chamada mais US$ 0,0135 — cerca de US$ 0,017 por rodada, em dólar. O fluxo natural leva três a cinco rodadas: gera, separa os que agradam, devolve os favoritos como referência e pede a próxima leva mais afinada. O processo inteiro de batizar um negócio custa menos de US$ 0,10 — o oposto de semanas de reunião andando em círculo.
Casos de uso
Hamburgueria prestes a abrir sem nome definido
Carlos Eduardo Souza abre a hamburgueria em sessenta dias e o nome empacou nas sugestões da família. Com o briefing — artesanal, bairro boêmio de Curitiba, sem estrangeirismo — ele gerou quatro rodadas, chegou a três finalistas e levou para o INPI e o registro.br antes de decidir. A fachada foi impressa sem noite mal dormida.
SaaS que precisa de nome internacionalizável
Uma startup de gestão para pet shops nasce mirando o Brasil, mas não quer nome que trave uma expansão futura. O lote foi pedido com regra dupla: fácil de falar em português e pronunciável em inglês, domínio .com viável, sem trocadilho intraduzível. Os candidatos vieram com essa lente, e a escolha final funcionou nos dois mundos.
Loja de marketplace fazendo rebrand
A loja de Juliana Nascimento na Shopee cresceu com um nome improvisado em 2021 — e que hoje limita: só menciona um produto que virou linha secundária. O rebrand começou com lotes de nomes que abraçam o catálogo atual, mantendo alguma ponte sonora com o nome antigo para não jogar fora o reconhecimento conquistado.
Perguntas frequentes
Os nomes vêm com domínio e Instagram disponíveis?
Não — disponibilidade muda a cada minuto e a ferramenta não consulta registro.br nem redes sociais. Ela gera candidatos amigáveis para registro; a checagem é o passo seguinte, feito por você sobre os finalistas.
Vocês verificam se o nome já é marca registrada no INPI?
Não fazemos busca de anterioridade. Antes de investir em identidade visual, consulte a base do INPI — e, para marca com ambição, um profissional de propriedade industrial. É barato perto do custo de rebatizar depois.
Quantos nomes vêm em cada lote?
Você define no pedido — vinte é um bom ponto de partida. A cobrança é por lote gerado (US$ 0,0135 mais a chamada), independentemente de quantos candidatos você aproveite.
Posso refinar a partir dos nomes que gostei?
Pode, e é o uso ideal: mande os favoritos da rodada anterior como referência e diga o que atrai em cada um. Os lotes seguintes convergem rápido para o seu gosto.
Em que moeda e por onde eu pago?
Dólar americano, via PayPal, sem cadastro prévio nem plano — a compra é direta e o preço é o publicado nesta página.
Minha ideia de negócio fica em sigilo?
Fica: o briefing serve para gerar aqueles lotes e o resultado é entregue pelo task_id. Projeto que ainda não abriu as portas não vaza por aqui.
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/text/name-ideas \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/name-ideas", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/name-ideas",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/name-ideas", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/name-ideas", 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
{
"input": "…"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.name_ideas",
"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_tokens | 20000 |
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. |
422 | task_failed | A tarefa falhou do nosso lado. Você não paga nada por ela. |