Handytool
DéveloppeurGratuitExécuté localement

Slugify

Transformez n'importe quel titre en slug propre et sûr pour les URL — conscient de l'Unicode, avec options de séparateur et stop-word.

Séparateur
Texte source
0 lignes0 bytes
Slug
0 lignes0 bytes

À propos de Slugify

L'outil slugify de Handytool convertit les titres, en-têtes et tout texte arbitraire en slugs propres et compatibles avec les URL que vous pouvez insérer dans un CMS, un blog ou votre routeur. Il supprime la ponctuation, efface les suites d'espaces, translittère optionnellement les caractères accentués et cyrilliques en ASCII, convertit le résultat en minuscules et joint les mots avec le séparateur de votre choix. Collez plusieurs lignes à la fois pour créer un slug de toute une liste en un coup.

Fonctionnalités de Slugify

  • 01

    Conscient de l'Unicode avec repli ASCII

    Conserve les lettres Unicode par défaut, ou supprime les diacritiques et plie les caractères non-ASCII en un slug /[a-z0-9-]+/ quand le mode ASCII est activé — l'option la plus sûre pour les systèmes hérités.

  • 02

    Choisissez votre séparateur

    Tiret, tiret bas ou point. La plupart des plates-formes CMS attendent des tirets ; les tirets bas sont courants dans le code ; les points peuvent être utiles pour les noms de fichiers.

  • 03

    Suppression optionnelle de stop-words

    Supprime les mots de remplissage anglais courants (a, the, of, and…) donc les titres comme « The Best of the Year » deviennent best-of-year au lieu de the-best-of-the-year.

FAQ Slugify

Gère-t-il les alphabets non-latins ?
Oui. Avec le mode ASCII désactivé, il préserve les lettres Unicode (cyrillique, grec, etc.). Avec le mode ASCII activé, il supprime les diacritiques et supprime tout ce qui n'est pas ASCII basique — utile quand vos URL doivent fonctionner sur des systèmes qui ne parlent pas Unicode.
Pourquoi les stop-words ne sont-ils supprimés que en mode minuscule ?
La suppression de stop-words utilise une liste minuscule anglaise fixe, donc elle ne s'active que quand la minusculisation est activée. Sinon, elle manquerait « The » tout en supprimant « the ».
Puis-je créer un slug de plusieurs titres à la fois ?
Oui — collez un titre par ligne. Chaque ligne est slugifiée indépendamment, donc vous pouvez construire une liste entière de permaliens en un seul collage.
Mon entrée est-elle envoyée quelque part ?
Non. La slugification est du JavaScript brut qui s'exécute dans votre navigateur — vos titres ne quittent jamais la page.

Outils liés

Développeur

Explorez d'autres outils

Tous les outils