Générateur de menu select — listes déroulantes pays, régions, langues et fuseaux horaires

Arrêtez de saisir les options à la main. Choisissez une liste — pays (avec drapeaux et regroupement par continent), États américains, provinces canadiennes, langues, devises, fuseaux horaires, indicatifs téléphoniques, mois, jours de la semaine, années, plages de nombres ou vos propres options. Définissez les libellés, les valeurs, l’ordre et la langue, puis copiez un <select> prêt à l’emploi pour HTML, React ou Vue, ou exportez les données en JSON, CSV ou PHP.

Mis à jour le

Aperçu

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Générateur de menu select

  1. Choisissez une liste : pays, États américains, provinces canadiennes, langues, devises, fuseaux horaires, indicatifs téléphoniques, mois, jours de la semaine, années, une plage de nombres ou vos propres options.
  2. Définissez le libellé (par exemple drapeau + nom), la valeur de l’option (un code ISO est idéal pour les formulaires), l’ordre, la langue des libellés et, si besoin, des groupes.
  3. Ajoutez un placeholder, une valeur présélectionnée, un name et un id, puis choisissez s’il est obligatoire ou s’il s’agit d’une datalist avec recherche.
  4. Choisissez le format de sortie — HTML, React, Vue, JSON, CSV ou PHP — puis copiez-le ou téléchargez-le.

De bonnes listes déroulantes pour vos formulaires

  • Utilisez des codes comme valeurs. Enregistrez US, de ou EUR plutôt que le libellé affiché : les libellés changent avec les traductions, pas les codes.
  • Ajoutez un placeholder sous forme de première option désactivée, et rendez le champ required pour empêcher l’envoi du placeholder.
  • Facilitez les longues listes. Placez les choix les plus fréquents en premier, regroupez-les avec <optgroup> ou utilisez une <datalist> avec recherche.
  • Configurez l’autocomplétion. Les champs pays reçoivent autocomplete="country" (ou country-name lorsque la valeur est le nom) pour que les navigateurs les remplissent automatiquement.

D’où viennent les données

Les codes de pays et de régions suivent la norme ISO 3166-1, les langues la norme ISO 639-1, les devises la norme ISO 4217 et les fuseaux horaires la base IANA. Les noms sont générés grâce aux fonctions d’internationalisation de votre navigateur : ils sont donc exacts et disponibles dans des dizaines de langues. Les indicatifs téléphoniques suivent les codes d’appel pays de l’UIT.

Dans Webflow, collez le HTML dans un élément Embed à l’intérieur de votre formulaire : le champ sera envoyé avec le formulaire, comme les autres. Voir aussi : Générateur de tableau HTML, JSON vers TypeScript.

Aussi recherché comme : générateur select html, générateur de liste déroulante, liste déroulante pays html, générateur options select, liste déroulante états html, liste déroulante langues, liste déroulante fuseau horaire, dropdown html.

Outils complémentaires : Générateur de menu select

  • CSV et Excel vers tableau HTML — Collez vos cellules de tableur, votre CSV ou votre JSON pour obtenir un balisage de tableau HTML sémantique et échappé, avec un style prêt à l'emploi facultatif et un aperçu en direct.
  • Formateur HTML — Collez du balisage minifié ou désordonné et obtenez un HTML propre, indenté de manière cohérente, y compris les blocs <style> et <script> intégrés.
  • Convertisseur HTML vers JSX — Collez du HTML (extrait, gabarit ou icône SVG) et obtenez du JSX prêt à intégrer dans un composant React : className, htmlFor, objets style, attributs en camelCase et balises auto-fermées.
  • Générateur de données factices — Créez jusqu'à 10 000 lignes de données de test réalistes — utilisateurs, produits, commandes, adresses, entreprises ou enregistrements API imbriqués — ou élaborez votre propre schéma.

Questions fréquentes

Comment créer une liste déroulante des pays en HTML ?
Choisissez Pays, définissez le libellé et la valeur (les codes ISO sont idéaux), ajoutez un placeholder puis copiez le associé à une , ce qui permet à l’utilisateur de taper pour filtrer les options dans tous les navigateurs modernes.
Puis-je obtenir la liste dans une autre langue ?
Oui. Les noms de pays, de langues, de devises, de mois et de jours proviennent des traductions intégrées à votre navigateur. Choisissez la langue des libellés et toute la liste est traduite et triée en conséquence.
Quels formats puis-je exporter ?
Un Esc
    ↑↓ naviguer↵ ouvriresc fermerVoir tous les outils →