Sugestões de nomes de domínio por extensão
Transforme uma palavra-chave de marca em uma lista objetiva de ideias de domínio para as extensões que você considera importantes.
Executar grátis
O gerador cria formas conhecidas, como a palavra exata, get mais a palavra, try mais a palavra, a palavra mais HQ e alternativas claras com hífen. Os resultados são determinísticos, organizados por padrão e TLD e prontos para uma seleção ou um fluxo separado com um registrador. Nenhum registro, DNS, WHOIS ou registrador é consultado; portanto, a ferramenta nunca afirma que um domínio está disponível.
Comece pela ideia central e amplie com consistência
Uma pesquisa útil normalmente começa com uma marca, produto, projeto ou tema curto, e não com um domínio completo. Informe essa ideia como palavra-chave e escolha os domínios de nível superior adequados ao público, como .com para uma identidade comercial ampla ou .io para um produto de tecnologia. O gerador normaliza maiúsculas, espaços, pontuação e caracteres acentuados comuns para criar uma base apropriada. Em seguida, aplica os mesmos padrões práticos a cada extensão solicitada. A forma exata aparece primeiro, seguida por prefixos de ação como get, try, use e go e por sufixos como hq, app e online. Alternativas com hífen aparecem separadamente. Assim, você recebe uma lista compacta e comparável, em vez de ideias soltas. Como a ordem não muda para a mesma entrada, equipes podem revisar, armazenar e comparar sessões sem perder sugestões anteriores. A palavra normalizada também é devolvida, deixando qualquer transformação visível.
Considere cada resultado uma ideia, não uma disponibilidade
Na pesquisa de domínios, sugerido e disponível podem parecer a mesma coisa, mas representam tarefas diferentes. Esta capacidade apenas sugere padrões de nomes úteis. Ela não consulta DNS, registradores, WHOIS, registros, marcas ou nomes em redes sociais. O campo checked_availability permanece false para que sistemas posteriores preservem essa distinção. Um domínio retornado pode já estar registrado, reservado, ter preço premium, estar bloqueado ou não ser oferecido por determinado registrador. Verifique cada item selecionado em uma fonte confiável imediatamente antes da decisão. Avalie também pronúncia, grafia, sentidos indesejados, marcas existentes e regras jurídicas pertinentes. A disponibilidade pode mudar a qualquer momento; até uma consulta externa positiva não representa garantia permanente. Separar geração e verificação mantém a etapa criativa rápida e repetível, enquanto a compra pode usar o fornecedor, o mercado e a análise legal adequados ao seu contexto.
Compare extensões e automatize listas estruturadas
Cada sugestão contém o domínio completo, o nome antes da extensão, o TLD normalizado e um identificador do padrão. Essa estrutura ajuda pessoas e programas. Você pode examinar nomes exatos antes das variações, enquanto uma ferramenta interna agrupa todos os candidatos com get ou compara o mesmo nome em .com, .net e .io. A ordem dos TLDs únicos é respeitada, e duplicatas são removidas após a normalização; assim, .COM e com não produzem resultados repetidos. A saída estável também serve para formulários, planilhas, scripts e oficinas de criação de nomes. Use a lista como vocabulário inicial, não como nota: o nome mais curto nem sempre é melhor; prefixos alteram o tom; hifens facilitam a leitura, mas dificultam ditar o endereço; e app ou HQ podem sugerir uma fase inadequada à organização. O preço da API é US$ 0,002 por solicitação, e a versão no navegador executa gratuitamente a mesma lógica determinística.
Casos de uso
Explorar o nome de um produto
Amplie uma marca provisória em padrões reconhecíveis antes de discutir registro ou identidade visual.
Comparar estratégias de TLD
Veja nomes exatos, com prefixos, sufixos e hifens nas extensões relevantes para mercados diferentes.
Criar um processo repetível
Gere candidatos estruturados em ordem estável e envie a seleção humana para verificações separadas.
Perguntas frequentes
A ferramenta verifica se o domínio está disponível?
Não. Ela apenas gera padrões e sempre retorna checked_availability como false. Verifique os escolhidos separadamente.
Quais padrões são gerados?
A palavra exata; prefixos get, try, use e go; sufixos hq, app e online; além de duas variações comuns com hífen.
Posso informar um TLD com ponto inicial?
Sim. .com e com são aceitos e normalizados como com. Repetições são removidas, mantendo a primeira posição.
Como uma frase vira um nome de domínio?
Ela passa para minúsculas, tem acentos adaptados quando possível, recebe hifens entre trechos e perde hifens excedentes.
Quanto custa uma solicitação pela API?
Cada solicitação pela API custa US$ 0,002. Você também pode usar gratuitamente o mesmo gerador determinístico no navegador.
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/web/domain-name-suggest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"keyword":"Bright Forge","tlds":[".com","io"]}'const res = await fetch("https://api.kit.forhosting.com/web/domain-name-suggest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"keyword": "Bright Forge",
"tlds": [
".com",
"io"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/web/domain-name-suggest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"keyword": "Bright Forge",
"tlds": [
".com",
"io"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/web/domain-name-suggest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"keyword":"Bright Forge","tlds":[".com","io"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"keyword":"Bright Forge","tlds":[".com","io"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/web/domain-name-suggest", 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
{
"keyword": "Bright Forge",
"tlds": [
".com",
"io"
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "web.domain_name_suggest",
"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_tlds | 20 |
max_suggestions | 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. |