Gerador de Nomes Aleatórios
Gere nomes aleatórios para personagens, usuários ou testes.
Gratis ate 10 MB por arquivo100 MB por enviosem anuncio antes do limite
$titulo = 'Gerador de Nomes Aleatórios';
$descricao = 'Gere nomes aleatórios para jogos, histórias, testes ou qualquer outra finalidade';
$palavrasChave = 'gerador nomes, random names, nomes aleatórios, generator';
$genero = 'ambos';
$quantidade = 5;
$nomes_gerados = [];
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$genero = $_POST['genero'] ?? 'ambos';
$quantidade = intval($_POST['quantidade'] ?? 5);
$quantidade = max(1, min(50, $quantidade)); // Limita entre 1 e 50
$nomes_gerados = gerarNomesAleatorios($genero, $quantidade);
}
function gerarNomesAleatorios($genero, $quantidade) {
// Listas de nomes e sobrenomes
$nomes_masculinos = [
'João', 'José', 'Maria', 'Pedro', 'Paulo', 'Carlos', 'Roberto', 'Fernando', 'Ricardo', 'Eduardo',
'Antonio', 'Francisco', 'Marcos', 'Gabriel', 'Rafael', 'Daniel', 'Lucas', 'Mateus', 'Bruno', 'Felipe',
'André', 'Marcelo', 'Rodrigo', 'Gustavo', 'Leonardo', 'Thiago', 'Alexandre', 'Vinicius', 'Diego', 'Renato',
'Miguel', 'Arthur', 'Bernardo', 'Heitor', 'Samuel', 'Davi', 'Lorenzo', 'Theo', 'Benjamin', 'Ryan'
];
$nomes_femininos = [
'Maria', 'Ana', 'Francisca', 'Antonia', 'Adriana', 'Juliana', 'Márcia', 'Fernanda', 'Patrícia', 'Aline',
'Sandra', 'Camila', 'Amanda', 'Bruna', 'Jéssica', 'Letícia', 'Júlia', 'Luciana', 'Vanessa', 'Mariana',
'Gabriela', 'Carla', 'Larissa', 'Beatriz', 'Luana', 'Vitória', 'Nicole', 'Isabella', 'Manuela', 'Valentina',
'Sophia', 'Alice', 'Laura', 'Helena', 'Cecília', 'Eloá', 'Jade', 'Stella', 'Zoe', 'Chloe'
];
$sobrenomes = [
'Silva', 'Santos', 'Oliveira', 'Souza', 'Rodrigues', 'Ferreira', 'Alves', 'Pereira', 'Lima', 'Gomes',
'Costa', 'Ribeiro', 'Martins', 'Carvalho', 'Almeida', 'Lopes', 'Soares', 'Fernandes', 'Vieira', 'Barbosa',
'Rocha', 'Dias', 'Nascimento', 'Andrade', 'Moreira', 'Nunes', 'Marques', 'Machado', 'Ramos', 'Teixeira',
'Mendes', 'Correia', 'Freitas', 'Araújo', 'Cardoso', 'Monteiro', 'Castro', 'Morais', 'Pinto', 'Coelho'
];
$nomes = [];
for ($i = 0; $i < $quantidade; $i++) {
$nome = '';
$sobrenome1 = $sobrenomes[array_rand($sobrenomes)];
$sobrenome2 = $sobrenomes[array_rand($sobrenomes)];
switch ($genero) {
case 'masculino':
$nome = $nomes_masculinos[array_rand($nomes_masculinos)];
break;
case 'feminino':
$nome = $nomes_femininos[array_rand($nomes_femininos)];
break;
case 'ambos':
default:
$lista_nomes = array_merge($nomes_masculinos, $nomes_femininos);
$nome = $lista_nomes[array_rand($lista_nomes)];
break;
}
$nomes[] = $nome . ' ' . $sobrenome1 . ' ' . $sobrenome2;
}
return $nomes;
}
?>
Proximo passo recomendado
Faca este resultado trabalhar por voce
A Minike conecta a ferramenta que voce esta usando com o produto que tem maior chance de gerar valor recorrente.
R$ 49,90/mo
Minike Ferramentas Pro
Conversoes maiores, sem anuncios principais e prioridade.
Gratis: 10 MB por arquivo e 100 MB por lote.
R$ 29,90/mo
Minike Sites
Transforme arquivos convertidos em paginas, landing pages e lojas.
Previa gratis antes de publicar.
Precos exibidos para Brasil e EUA. O checkout local cobra em BRL ate ativarmos gateway internacional.