Slugify — Texto a slug de URL

Convierte cualquier texto en un slug de URL limpio con separador de guion o guion bajo, minúsculas opcionales, eliminación de acentos y colapso de repeticiones.

Cargando herramienta…

Slugify — Texto a slug de URLSlugify convierte un título o una frase en un slug limpio y apto para URL: reemplaza espacios, puntuación y símbolos por un separador y conserva solo letras y dígitos. Elige un separador de guion o guion bajo, pasa el resultado a minúsculas, elimina los acentos de caracteres como é o ñ y colapsa los separadores repetidos. Cada conversión se ejecuta por completo en tu navegador, así que nada de lo que escribes se sube jamás.

¿Qué es Slugify — Texto a slug de URL?

Slugify es un generador de slugs en línea y gratuito que convierte un título, un titular o cualquier frase en un slug de URL limpio: la parte legible de una dirección web, como "mi-primer-articulo". Programadores, blogueros y especialistas en SEO lo usan para crear enlaces permanentes, nombres de archivo, IDs de anclaje y nombres de clase CSS a partir de texto legible. Conserva solo letras y dígitos ASCII, y reemplaza cada espacio, signo de puntuación y símbolo por el separador que elijas. Puedes optar por un guion (el estándar kebab-case para URL) o un guion bajo, forzar el slug a minúsculas, eliminar los signos diacríticos para que caracteres acentuados como é, ü y ñ pasen a ser e, u y n, y colapsar las series de separadores repetidos en uno solo. Como el widget se renderiza únicamente con JavaScript, este texto es la descripción indexable: convierte texto en un slug de URL, genera un enlace permanente y limpia una cadena para usarla en un enlace.

Cómo usar Slugify — Texto a slug de URL

  1. Escribe o pega tu título o texto en la casilla Input.
  2. Abre el panel de ajustes y elige un separador: guion (-) para URL estándar o guion bajo (_).
  3. Activa Minúsculas para forzar el slug a minúsculas; está activado por defecto.
  4. Activa Quitar acentos para convertir caracteres como é o ñ a ASCII simple (e, n).
  5. Activa Colapsar repeticiones para fundir las series de separadores en uno solo.
  6. Lee el slug final en la casilla de solo lectura Output y haz clic en Copiar para usarlo.

Ejemplos

Título de artículo a slug con guion

Entrada

My First Blog Post!

Salida

my-first-blog-post

Quitar acentos de un nombre

Entrada

Café del Mar

Salida

cafe-del-mar

Separador de guion bajo, conservar repeticiones

Entrada

Hello   World

Salida

hello___world

Preguntas frecuentes

¿Qué es un slug de URL?
Un slug es la parte legible de una dirección web que identifica una página, como "mi-primer-articulo" en ejemplo.com/blog/mi-primer-articulo. Un buen slug usa solo letras minúsculas, dígitos y guiones, que es justo lo que produce esta herramienta.
¿Cuál es la diferencia entre el separador de guion y el de guion bajo?
El guion (-) es la convención para URL y SEO, porque los buscadores tratan los guiones como límites de palabra; elígelo para los enlaces permanentes. El guion bajo (_) es habitual en nombres de archivo, identificadores de código y CSS, donde quizá no quieras un guion. La herramienta une las palabras con el carácter que elijas.
¿Qué hace Quitar acentos?
Normaliza el texto (Unicode NFKD) y elimina los signos diacríticos combinados, de modo que los caracteres latinos acentuados se reducen a ASCII simple: é se convierte en e, ñ en n y ü en u. Los caracteres sin equivalente ASCII, como la mayoría de los CJK o los emojis, se descartan, porque el slug conserva solo A–Z, a–z y 0–9.
¿Qué hace Colapsar repeticiones?
Con la opción activada, varios separadores seguidos se funden en uno, así que "Hello World" se convierte en "hello-world". Con la opción desactivada, cada espacio, signo de puntuación o símbolo se convierte en su propio separador, de modo que la misma entrada queda como "hello---world". En ambos casos se recortan siempre los separadores iniciales y finales.
¿Se sube mi texto a un servidor?
No. Toda la conversión se ejecuta 100% en el lado del cliente, en tu navegador, usando las funciones de cadena integradas de JavaScript. Nada de lo que escribes se sube, almacena ni envía a ningún sitio, así que puedes generar slugs de títulos privados, nombres de páginas internas o contenido sensible con total tranquilidad.

Herramientas relacionadas