Slugify — Texte en slug d'URL
Transformez n'importe quel texte en un slug d'URL propre avec un séparateur trait d'union ou tiret bas, plus la mise en minuscules, la suppression des accents et la fusion des séparateurs répétés en option.
Slugify — Texte en slug d'URL — Slugify convertit un titre ou une phrase en un slug propre et compatible avec les URL : il remplace les espaces, la ponctuation et les symboles par un séparateur et ne conserve que les lettres et les chiffres. Choisissez un séparateur trait d'union ou tiret bas, mettez le résultat en minuscules, supprimez les accents de caractères comme é ou ñ, et fusionnez les séparateurs répétés. Chaque conversion s'exécute entièrement dans votre navigateur, donc rien de ce que vous saisissez n'est jamais envoyé.
Qu'est-ce que Slugify — Texte en slug d'URL ?
Slugify est un générateur de slugs en ligne et gratuit qui transforme un titre, un en-tête ou n'importe quelle phrase en un slug d'URL propre — la partie lisible d'une adresse web, comme "my-first-blog-post". Développeurs, blogueurs et spécialistes du SEO l'utilisent pour créer des permaliens, des noms de fichiers, des ID d'ancre et des noms de classes CSS à partir de texte lisible. Il ne conserve que les lettres et les chiffres ASCII, en remplaçant chaque espace, signe de ponctuation et symbole par le séparateur que vous choisissez. Vous pouvez opter pour un trait d'union (le standard kebab-case pour les URL) ou un tiret bas, forcer le slug en minuscules, supprimer les signes diacritiques pour que des caractères accentués comme é, ü et ñ deviennent e, u et n, et fusionner les suites de séparateurs répétés en un seul. Comme le widget ne s'affiche qu'avec JavaScript, ce texte constitue la description indexable : convertir du texte en slug d'URL, générer un permalien et nettoyer une chaîne pour l'utiliser dans un lien.
Comment utiliser Slugify — Texte en slug d'URL
- Saisissez ou collez votre titre ou texte dans le champ Input.
- Ouvrez le panneau de réglages et choisissez un séparateur : trait d'union (-) pour les URL standard ou tiret bas (_).
- Activez Minuscules pour forcer le slug en minuscules, activé par défaut.
- Activez Supprimer les accents pour convertir des caractères comme é ou ñ en ASCII simple (e, n).
- Activez Fusionner les répétitions pour réunir les suites de séparateurs en un seul.
- Lisez le slug final dans le champ Output en lecture seule et cliquez sur Copier pour l'utiliser.
Exemples
Titre d'article de blog en slug à trait d'union
Entrée
My First Blog Post!
Sortie
my-first-blog-post
Supprimer les accents d'un nom
Entrée
Café del Mar
Sortie
cafe-del-mar
Séparateur tiret bas, conserver les répétitions
Entrée
Hello World
Sortie
hello___world
Questions fréquentes
- Qu'est-ce qu'un slug d'URL ?
- Un slug est la partie lisible d'une adresse web qui identifie une page, comme "my-first-blog-post" dans example.com/blog/my-first-blog-post. Un bon slug n'utilise que des lettres minuscules, des chiffres et des traits d'union, ce qui est exactement ce que produit cet outil.
- Quelle est la différence entre le séparateur trait d'union et tiret bas ?
- Le trait d'union (-) est la convention pour les URL et le SEO, car les moteurs de recherche traitent les traits d'union comme des limites de mots — choisissez-le pour les permaliens. Le tiret bas (_) est courant pour les noms de fichiers, les identifiants de code et le CSS, où un trait d'union peut ne pas être souhaité. L'outil relie les mots avec le caractère que vous choisissez.
- Que fait Supprimer les accents ?
- Il normalise le texte (Unicode NFKD) et supprime les signes diacritiques combinants, de sorte que les caractères latins accentués sont réduits en ASCII simple : é devient e, ñ devient n, ü devient u. Les caractères sans équivalent ASCII, comme la plupart des caractères CJK ou les emojis, sont supprimés, car le slug ne conserve que A–Z, a–z et 0–9.
- Que fait Fusionner les répétitions ?
- Activé, plusieurs séparateurs consécutifs sont réunis en un seul, donc "Hello World" devient "hello-world". Désactivé, chaque espace, signe de ponctuation ou symbole devient son propre séparateur, donc la même entrée devient "hello---world". Les séparateurs de début et de fin sont toujours supprimés dans les deux cas.
- Mon texte est-il envoyé à un serveur ?
- Non. Toute la conversion s'exécute à 100 % côté client, dans votre navigateur, à l'aide des fonctions de chaîne intégrées de JavaScript. Rien de ce que vous saisissez n'est envoyé, stocké ou transmis où que ce soit, vous pouvez donc slugifier en toute sécurité des titres privés, des noms de pages internes ou du contenu sensible.
Outils connexes
Encoder / décoder Base32 / Base58
Encode du texte en Base32 (RFC 4648) ou Base58 (l'alphabet Bitcoin) et décode l'un comme l'autre vers du texte, entièrement compatible UTF-8 et directement dans ton navigateur.
Encoder / décoder en Base64
Encodez du texte en Base64 ou décodez du Base64 en texte (compatible UTF-8).
Convertisseur de casse et compteur
Modifiez la casse du texte et comptez les caractères, les mots et les lignes.
Formateur et minificateur de code
Embellissez ou minifiez HTML, CSS et JavaScript instantanément dans votre navigateur, avec une indentation de 2 espaces, 4 espaces ou tabulation et une compression JavaScript propulsée par Terser.