PK Systems
Herramientas de texto

Generador de Slug

Convierte cualquier título en un slug ASCII limpio para URLs. Vista previa en vivo, eliminación de tildes, separador a elegir.

Generador de Slug

0 = sin límite. Los slugs largos se recortan sin dejar separador al final.

Slug

¿Qué es un slug?

Un slug es el identificador legible y apto para URLs al final de una dirección — la parte slug-generator de /tools/text/slug-generator. Los buenos slugs son cortos, en minúsculas, solo ASCII, y usan guion entre palabras. Ayudan a buscadores, lectores de pantalla y personas a entender de qué va la página de un vistazo, y sobreviven al copiar y pegar en apps de mensajería que destrozan caracteres no ASCII.

Cómo usar el generador

Pega cualquier título — emoji, tildes, signos de puntuación o texto multilingüe — en el cuadro superior. El slug se actualiza al teclear. Elige guion o guion bajo (la mayoría de blogs y CMS prefieren guion por SEO) y, si tu sistema de rutas tiene un límite, fija una longitud máxima. Pulsa Copiar para mandar el slug al portapapeles.

Buenas prácticas

Mantén los slugs cortos y con sentido — unas pocas palabras clave, idealmente por debajo de 60 caracteres. No incluyas palabras vacías (el, la, de) salvo que cambien el significado. Una vez publicada una URL, no cambies el slug sin configurar un 301; los enlaces rotos cuestan tráfico y autoridad. En contenido internacional, genera el slug desde el título traducido, para que la URL refleje lo que buscaría el lector de ese idioma.

Ejemplos

Entrada Slug
Hello, World!hello-world
São Paulo & Riosao-paulo-rio
The 100 Best Booksthe-100-best-books
café—françaiscafe-francais
__Already_Slug__already-slug

Preguntas frecuentes

¿Qué le hace la herramienta a mi texto?
Aplica normalización Unicode NFKD, elimina las marcas diacríticas combinantes, pasa a minúsculas, sustituye cualquier tramo no alfanumérico por el separador elegido, junta separadores repetidos y recorta los del principio y final. El resultado es un slug seguro en URLs, nombres de archivo y la mayoría de claves de base de datos.
¿Guion o guion bajo, cuál es mejor?
Guion, casi siempre. Google lleva años recomendando el guion como separador en URLs; el guion bajo se trata como parte de la palabra. El guion bajo solo gana en nombres de archivo en sistemas antiguos y en identificadores de algunos lenguajes — ninguno de los dos es un uso típico de slug.
¿Las tildes se quitan bien?
Sí. La herramienta aplica Unicode NFKD y descarta las marcas combinantes, así que café queda cafe, São Paulo queda sao-paulo, etc., para alfabetos derivados del latín. Los alfabetos no latinos (cirílico, griego, CJK) se descartan; para esos, translitera a ASCII o traduce el título antes.
¿Se ejecuta en un servidor?
No. La generación del slug se ejecuta íntegramente en tu navegador. Puedes comprobarlo abriendo DevTools > Network y escribiendo en el campo — no se dispara ninguna petición. Esto significa que es seguro generar slugs de títulos privados (borradores, documentos internos) sin filtrarlos.
¿Qué pasa con emoji y símbolos?
Cualquier cosa que no sea letra latina básica o dígito se vuelve separador. Emoji, signos de puntuación, símbolos de moneda, almohadillas, ampersands — todo se sustituye por guion (o guion bajo) y luego se compacta. El resultado siempre es minúsculas a-z, 0-9 y el separador elegido.
¿Por qué se recorta el slug al final?
Cuando el límite de longitud corta a mitad de palabra, quedaría un guion o guion bajo colgando — feo y un poco confuso. La herramienta retira ese separador final tras el recorte, así que la salida queda siempre limpia. Si necesitas la longitud exacta sin esa limpieza, deja el límite en 0.