Gerador de Select Menu — Dropdowns de País, Estado, Idioma e Fuso Horário

Chega de digitar listas de opções na mão. Escolha uma lista — países (com bandeiras e grupos por continente), estados dos EUA, províncias do Canadá, idiomas, moedas, fusos horários, códigos de país para telefone, meses, dias da semana, anos, intervalos numéricos ou as suas próprias opções. Defina rótulos, valores, ordem e idioma, e copie um <select> pronto para HTML, React ou Vue, ou os dados em JSON, CSV ou PHP.

Atualizado em

Pré-visualização

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Gerador de Select

  1. Escolha uma lista: países, estados dos EUA, províncias do Canadá, idiomas, moedas, fusos horários, códigos de telefone, meses, dias da semana, anos, um intervalo numérico ou suas próprias opções.
  2. Defina o rótulo (por exemplo, bandeira + nome), o valor da opção (o código ISO é o ideal para formulários), a ordem, o idioma dos rótulos e, se quiser, os grupos.
  3. Adicione um placeholder, um valor pré-selecionado, name e id, e escolha se o campo é obrigatório ou se terá um datalist pesquisável.
  4. Escolha a saída — HTML, React, Vue, JSON, CSV ou PHP — e copie ou baixe o resultado.

Bons dropdowns para formulários

  • Use códigos como valores. Guarde US, de ou EUR, e não o rótulo exibido. Os rótulos mudam com as traduções, os códigos não.
  • Adicione um placeholder como primeira opção desabilitada e deixe o campo required, para que o usuário não consiga enviar o placeholder.
  • Facilite listas longas. Coloque as opções mais comuns no topo, agrupe com <optgroup> ou use um <datalist> pesquisável.
  • Configure o autocomplete. Campos de país recebem autocomplete="country" (ou country-name quando o valor for o nome), para que os navegadores preencham automaticamente.

De onde vêm os dados

Os códigos de países e regiões seguem a ISO 3166-1, os idiomas a ISO 639-1, as moedas a ISO 4217 e os fusos horários o banco de dados IANA. Os nomes são gerados pelo suporte de internacionalização do seu navegador, então são precisos e disponíveis em dezenas de idiomas. Os códigos de telefone seguem os códigos de discagem internacional da ITU.

No Webflow, cole o HTML em um elemento Embed dentro do seu formulário. O campo é enviado junto com o formulário como qualquer outro. Relacionados: Gerador de Tabela HTML, JSON para TypeScript.

Também pesquisado como: gerador de dropdown, gerador de select html, dropdown de países html, gerador de lista suspensa html, gerador de opções select, select de estados html, dropdown de idiomas, dropdown de fuso horário.

Ferramentas que combinam com: Gerador de Select

  • CSV e Excel para Tabela HTML — Cole células de planilha, CSV ou JSON e receba marcação de tabela HTML semântica e escapada, com um estilo pronto opcional e pré-visualização ao vivo.
  • Formatador HTML — Cole HTML minificado ou bagunçado e receba um código limpo e com indentação consistente, incluindo os blocos <style> e <script> embutidos.
  • Conversor HTML para JSX — Cole HTML — um trecho, um template ou um ícone SVG — e receba JSX pronto para usar em um componente React: className, htmlFor, objetos de style, atributos em camelCase e tags autofechadas.
  • Gerador de dados simulados — Crie até 10.000 linhas de dados de teste realistas — usuários, produtos, pedidos, endereços, empresas ou registros de API aninhados — ou crie seu próprio esquema.

Perguntas frequentes

Como faço um dropdown de países em HTML?
Escolha Países, defina o rótulo e o valor (os códigos ISO são os melhores), adicione um placeholder e copie o com um , e o usuário pode digitar para filtrar as opções em qualquer navegador moderno.
Posso obter a lista em outro idioma?
Sim. Os nomes de países, idiomas, moedas, meses e dias da semana vêm das traduções nativas do seu navegador. Escolha o idioma dos rótulos e a lista inteira será traduzida e ordenada para ele.
Quais formatos posso exportar?
Um Esc
    ↑↓ navegar↵ abriresc fecharVer todas as ferramentas →