Gerador de Nomes Aleatórios
Um gerador de nomes aleatórios escolhe o primeiro nome e o sobrenome de forma independente a partir de listas revistas, por isso cada sorteio é novo: 40 primeiros nomes masculinos ingleses vezes 40 sobrenomes dão 1.600 nomes completos possíveis. Peça 5 e obtém num clique resultados como Sharon Moore ou Andrew Smith, sem repetições.
Nomes gerados ()
O conjunto ficou sem nomes únicos, por isso são mostrados menos do que os pedidos. Reduza a quantidade ou desmarque «Sem repetições».
Cole pelo menos um nome acima e depois carregue em Gerar.
Como funciona este gerador de nomes aleatórios?
Cada sorteio faz duas escolhas aleatórias independentes: um índice na lista de primeiros nomes da cultura escolhida e outro na lista de sobrenomes. Os dois são unidos por um espaço. O número de nomes completos que um conjunto pode produzir é, portanto, simplesmente primeiros nomes vezes sobrenomes: 40 x 40 = 1.600 para homens ingleses, ou 80 x 40 = 3.200 quando as listas masculina e feminina são juntadas em Qualquer. Nada é gerado por IA e nenhum nome é inventado; as listas são fixas, por isso o mesmo nome pode voltar num carregamento posterior em Gerar.
Tamanho do conjunto de nomes por cultura
| Conjunto de nomes | Primeiros nomes masculinos | Primeiros nomes femininos | Sobrenomes | Nomes completos (Qualquer) |
|---|---|---|---|---|
| Inglês | 40 | 40 | 40 | 3,200 |
| Francês | 22 | 20 | 20 | 840 |
| Espanhol | 20 | 20 | 20 | 800 |
| Japonês | 20 | 20 | 20 | 800 |
| Árabe | 20 | 20 | 20 | 800 |
Nomes completos (Qualquer) = (primeiros nomes masculinos + femininos) x sobrenomes. Os cinco conjuntos somam 242 entradas de primeiro nome e 120 de sobrenome. Nove primeiros nomes e quatro sobrenomes pertencem a mais do que um conjunto — Emma está no inglês, no francês e no japonês; o sobrenome Garcia, no inglês e no francês — pelo que no total há 232 primeiros nomes distintos, 116 sobrenomes distintos e 6.426 nomes completos distintos das 6.440 combinações por conjunto.
Como sorteio um nome ao acaso da minha própria lista?
Este é o modo que a maioria das pessoas quer dizer com «sorteio de nomes». Em vez de inventar nomes, a ferramenta baralha os que colar e devolve o topo do baralho baralhado. Com «Sem repetições» marcada — a predefinição — isso garante uma ordem justa e sem repetições, a propriedade que uma roleta oferece mas uma escolha aleatória simples não. Se desmarcar a caixa, cada sorteio é independente e o mesmo nome pode sair mais do que uma vez.
- Carregue em «Sortear da minha lista» por cima do formulário.
- Cole os seus nomes na caixa: um por linha, ou separados por vírgulas, pontos e vírgulas ou tabulações. Enquanto «Sem repetições neste sorteio» estiver marcado, as repetições são fundidas sem distinguir maiúsculas; se desmarcar, cada entrada permanece no sorteio.
- Defina a Quantidade a sortear: 1 para um único vencedor, ou o tamanho total da lista para aleatorizar toda a ordem.
- Carregue em Gerar e depois em Descarregar CSV para guardar um registo numerado do sorteio.
Que formatos de nome consegue produzir?
O tipo de nome muda o aspeto de cada resultado. Os nomes de utilizador são construídos a partir do mesmo primeiro nome e sobrenome e depois formatados com um de quatro padrões escolhidos ao acaso, por isso um lote de 20 mistura quase sempre os quatro estilos. Todos os exemplos abaixo vêm do par Sharon + Moore.
| Saída | Exemplo | Padrão |
|---|---|---|
| Nome completo | Sharon Moore | Primeiro nome + espaço + sobrenome |
| Primeiro nome | Sharon | Apenas o primeiro nome, da lista masculina, feminina ou juntada |
| Sobrenome | Moore | Apenas o sobrenome, 20 a 40 por cultura |
| Utilizador A | sharonmoore417 | primeironomesobrenome + um número de 0 a 999 |
| Utilizador B | sharon_moore | primeironome_sobrenome, em minúsculas, sem dígitos |
| Utilizador C | sharon.moore42 | primeironome.sobrenome + um número de 0 a 99 |
| Utilizador D | smoore8321 | Inicial do primeiro nome + sobrenome + um número de 0 a 9999 |
Como faço um gerador de nomes aleatórios no Excel?
Se preferir manter o sorteio numa folha de cálculo, três fórmulas cobrem quase todos os casos. Coloque os nomes em A2:A21 (20 linhas) e ajuste os intervalos aos seus dados.
-
escolhe um nome ao acaso entre 20 linhas; funciona em qualquer versão do Excel.
=INDEX(A2:A21,RANDBETWEEN(1,20)) -
devolve cinco nomes sem repetições (matrizes dinâmicas do Microsoft 365 e do Excel 2021).
=INDEX(SORTBY(A2:A21,RANDARRAY(20)),SEQUENCE(5)) -
junta um primeiro nome aleatório da coluna A a um sobrenome aleatório da coluna B, 40 linhas cada.
=TEXTJOIN(" ",TRUE,INDEX(A:A,RANDBETWEEN(2,41)),INDEX(B:B,RANDBETWEEN(2,41)))
As fórmulas usam os nomes de função em inglês. Um Excel em português espera os nomes traduzidos (ALEATÓRIOENTRE em vez de RANDBETWEEN, MATRIZALEATÓRIA em vez de RANDARRAY, ORDENARPOR em vez de SORTBY) e, conforme as definições regionais, um ponto e vírgula em vez de uma vírgula entre os argumentos.
ALEATÓRIOENTRE (RANDBETWEEN), ALEATÓRIO (RAND) e MATRIZALEATÓRIA (RANDARRAY) são voláteis: são recalculadas a cada edição e a cada recálculo, por isso um vencedor sorteado às 10:00 não será o mesmo às 10:01. ORDENARPOR (SORTBY) não é volátil por si: a segunda fórmula só volta a calcular porque MATRIZALEATÓRIA a alimenta. Copie as células e use Colar especial > Valores para fixar o resultado antes de o anunciar. Referência da Microsoft para ALEATÓRIOENTRE
Sobre Gerador de Nomes Aleatórios
Este gerador de nomes aleatórios recorre a cinco conjuntos de nomes verificados à mão — inglês, francês, espanhol, japonês e árabe — e combina ao acaso um primeiro nome com um sobrenome. Os cinco conjuntos somam 6.440 combinações de primeiro nome x sobrenome, 6.426 delas distintas depois de contar uma só vez os nomes presentes em mais do que um conjunto, e isto antes dos quatro padrões de nome de utilizador que se acrescentam. Nada é inventado por um modelo de linguagem. Os sobrenomes ingleses seguem dados de frequência publicados: o ficheiro de sobrenomes do censo norte-americano de 2010, retomado mais ou menos por frequência decrescente e reduzido a 40 entradas — Smith, Johnson, Williams, Brown, Jones, Garcia. Os primeiros nomes ingleses, tal como os conjuntos francês, espanhol, japonês e árabe, reúnem nomes de uso corrente, compilados e verificados à mão em vez de copiados de um ranking oficial, pelo que a ordem dentro dessas listas é arbitrária.
O utilizador decide quatro coisas. O tipo de nome determina se obtém um nome completo, apenas o primeiro nome, apenas o sobrenome ou um nome de utilizador construído a partir de ambos. O género restringe o conjunto de primeiros nomes à lista masculina ou feminina, ou deixa-o juntado em Qualquer. A cultura escolhe o conjunto de nomes. A quantidade vai de 1 a 50 nomes por sorteio. Manter «Sem repetições» marcado faz o gerador rejeitar qualquer nome já produzido neste lote, por isso uma série de 20 dá 20 nomes diferentes em vez de 20 lançamentos independentes.
O segundo modo é o que a maioria das pesquisas por «sorteio de nomes» procura de facto. Mude para «Sortear da minha lista», cole os seus nomes — um por linha, ou separados por vírgulas, pontos e vírgulas ou tabulações — e, enquanto «Sem repetições neste sorteio» estiver marcado, a ferramenta baralha-os com uma passagem de Fisher-Yates e devolve os primeiros N. Como o baralhamento retira cada nome no momento em que é sorteado, uma ordem de amigo secreto, uma lista de vencedores ou uma escala de reunião diária sai sem ninguém repetido; se desmarcar a caixa, o sorteio passa a ser com reposição e o mesmo nome pode sair mais do que uma vez.
Qualquer conjunto de resultados pode sair da página: copie um nome, copie o lote inteiro, descarregue-o como ficheiro .txt ou exporte um CSV com uma coluna de índice para que a folha de cálculo preserve a ordem do sorteio. Tudo corre no seu navegador com o Math.random do JavaScript — sem conta, sem chave de API, sem que qualquer servidor veja a sua lista. Isso também significa que a aleatoriedade é estatística e não criptográfica; para aleatoriedade de nível de segurança use antes um gerador de palavras-passe.
Casos de uso
Como gero nomes passo a passo?
Escolha um modo: «Gerar nomes» constrói nomes a partir dos nossos cinco conjuntos, «Sortear da minha lista» sorteia dos nomes que colar.
Escolha o tipo de nome: nome completo, primeiro nome, sobrenome ou nome de utilizador.
Defina o género e a cultura (inglês, francês, espanhol, japonês ou árabe) e depois quantos nomes quer, de 1 a 50.
Mantenha «Sem repetições» marcado para que o mesmo nome nunca saia duas vezes no mesmo lote.
Carregue em Gerar; os resultados aparecem numerados por baixo, pela ordem do sorteio.
Copie um nome, copie todos, ou descarregue o lote em TXT ou CSV.
Dicas Pro
- Mantenha «Sem repetições» marcado quando sortear da sua própria lista: cada nome é retirado quando sai, por isso 12 nomes colados dão 12 vencedores diferentes por ordem aleatória.
- Desmarque «Sem repetições» apenas se quiser mesmo repetições. Com a caixa marcada, um lote nunca repete um nome; sem ela, colocar o Género em Qualquer duplica o conjunto inglês de primeiros nomes de 40 para 80 e reduz para cerca de metade a probabilidade de ver o mesmo nome duas vezes.
- Peça 50 de uma vez e use Descarregar CSV: o ficheiro traz uma coluna de índice, por isso a folha de cálculo guarda a ordem do sorteio como registo do passatempo.
- O conjunto inglês é de longe o maior, com 3.200 combinações de nome completo; o francês, o espanhol, o japonês e o árabe têm 800 a 840 cada, por isso aumente a quantidade com cuidado.
- Os nomes gerados são nomes reais recombinados, por isso um resultado pode pertencer a uma pessoa viva. Pesquise-o e verifique as marcas antes de o usar como marca ou personagem de livro.
Solução de problemas
A lista de resultados fica vazia depois de mudar para «Sortear da minha lista»
A caixa de texto continua vazia, ou todas as linhas são espaços. Cole pelo menos um nome e carregue novamente em Gerar; as entradas podem ser separadas por mudanças de linha, vírgulas, pontos e vírgulas ou tabulações.
Pedi 50 nomes mas recebi menos
«Sem repetições» está ativo e o conjunto esgotou-se. Uma lista de primeiros nomes de um só género tem 20 a 40 entradas, e a sua lista colada tem o que lá colou. Reduza a quantidade, mude para Nome completo, ou desmarque «Sem repetições» para permitir repetições.
O mesmo nome aparece em dois sorteios separados
Cada carregar em Gerar inicia um sorteio novo e independente; «Sem repetições» só se aplica dentro de um lote. Para manter única uma lista acumulada, gere toda a quantidade de uma vez, ou descarregue o CSV e elimine repetições na folha de cálculo.
Perguntas frequentes
Um gerador de nomes aleatórios é uma ferramenta que devolve nomes escolhidos ao acaso a partir de listas guardadas. Este contém 232 primeiros nomes distintos e 116 sobrenomes distintos de cinco culturas e combina-os de forma independente, por isso só o inglês dá 3.200 nomes completos. Define o tipo, o género, a cultura e a quantidade, carrega em Gerar e obtém até 50 nomes de uma vez.
Escolhem um índice ao acaso dentro de um array. Este gerador chama o Math.random() do JavaScript duas vezes por nome — uma para o primeiro nome, outra para o sobrenome — e junta os resultados. Com «Sem repetições» ativo, guarda os nomes já produzidos e volta a sortear sempre que surge uma colisão; é por isso que 20 nomes pedidos voltam como 20 nomes diferentes.
Sim. Mude para «Sortear da minha lista», cole os nomes um por linha (vírgulas, pontos e vírgulas e tabulações também funcionam) e defina quantos sortear. A ferramenta baralha a lista inteira com uma passagem de Fisher-Yates e devolve os primeiros N: com «Sem repetições» marcada — a predefinição — uma lista de 30 nomes dá 30 vencedores únicos por ordem aleatória, ideal para passatempos ou amigo secreto. Se desmarcar a caixa, o sorteio passa a ser com reposição e o mesmo nome pode sair duas vezes.
Mantenha a caixa «Sem repetições» marcada; vem ativa por omissão. No modo de geração, a ferramenta volta a sortear qualquer nome que já tenha produzido no lote. No modo de lista, retira cada entrada quando é sorteada e funde ainda as repetições sem distinguir maiúsculas, por isso «Ana» e «ana» contam como uma só pessoa. Se desmarcar a caixa, ambos os modos sorteiam de forma independente e o mesmo nome pode aparecer mais do que uma vez.
Coloque os nomes em A2:A21 e use =ÍNDICE(A2:A21;ALEATÓRIOENTRE(1;20)) para um sorteio. No Microsoft 365, =ÍNDICE(ORDENARPOR(A2:A21;MATRIZALEATÓRIA(20));SEQUÊNCIA(5)) devolve cinco nomes sem repetições. ALEATÓRIOENTRE e MATRIZALEATÓRIA são voláteis e recalculam a cada edição, por isso copie o resultado e cole-o como valores para o fixar.
São estatisticamente aleatórios, não criptograficamente aleatórios. O Math.random() é um gerador pseudoaleatório semeado pelo navegador; a MDN avisa explicitamente que não deve ser usado para segurança. Para um sorteio, uma escala ou dados de teste chega bem. Onde um atacante pudesse ganhar com a previsão do resultado, use antes uma fonte conforme à NIST SP 800-90A.
Até 50 por lote, definidos no campo Quantidade. Se pedir mais nomes únicos do que um conjunto consegue dar — 50 primeiros nomes masculinos ingleses únicos quando a lista tem 40 — a ferramenta devolve tudo o que existe e avisa. Os nomes completos têm muito mais margem: 3.200 combinações inglesas, 840 francesas e 800 para espanhol, japonês e árabe.
Não. Este gerador devolve nomes humanos realistas de cinco conjuntos de nomes reais, que é o que se pretende para personagens que devem soar a pessoas, para dados de teste e para sorteios. Não inventa palavras de línguas imaginárias, nomes de elfos nem topónimos. Para isso, um gerador de nomes de fantasia dedicado é a melhor escolha.
Defina o tipo de nome como Nome de utilizador. Cada resultado usa um de quatro padrões escolhidos ao acaso: sharonmoore417, sharon_moore, sharon.moore42 ou smoore8321. Gere 20 de uma vez, copie-os todos e cole-os num formulário de registo ou num verificador de nomes para encontrar um que ainda esteja livre na plataforma que lhe interessa.
Juridicamente convém verificar primeiro. Os nomes aqui são nomes reais recombinados, por isso um resultado pode ser o nome de uma pessoa existente ou de uma marca existente. Procure a expressão exata e, para uso comercial, consulte o registo nacional de marcas (INPI em Portugal, EUIPO na UE) antes de imprimir seja o que for.
Fontes e leituras adicionais
A lista de sobrenomes ingleses segue a tabela de frequências que o US Census Bureau publicou a partir do censo de 2010; as listas de primeiros nomes são compiladas à mão e não vêm de qualquer ranking nacional. As duas referências sobre aleatoriedade explicam o limite indicado acima: Math.random() serve para um passatempo e não serve para nada em que um atacante possa lucrar com a previsão do resultado.