Generador de slug
Convierte títulos o frases en slugs limpios y aptos para URL en local en tu navegador. Puedes pasar el chino a pinyin, transliterar el japonés, el coreano, el cirílico, el griego o el árabe a letras latinas legibles, o mantener los caracteres originales para generar URL Unicode. Elige el separador y las mayúsculas, fija una longitud máxima que corte en los límites de palabra, convierte símbolos en palabras, quita las palabras vacías más comunes y procesa varias líneas a la vez con deduplicación automática; el resultado se copia o se descarga directamente.
- Translitera pinyin chino, japonés, coreano, cirílico y más a slugs en letras latinas
- O mantén los caracteres Unicode originales y previsualiza la URL con codificación porcentual
- Separador y mayúsculas a elegir, con corte por límite de palabra hasta la longitud máxima
- Genera en lote un título por línea, con deduplicación automática
Resumen
La herramienta convierte cualquier texto en un fragmento de URL seguro y te da el control de cómo se tratan las escrituras no latinas, qué separador y mayúsculas usar, y cómo controlar la longitud y los duplicados en el procesamiento por lotes.
- 01
Transliterar escrituras no latinas
Convierte el chino a pinyin y translitera el japonés, el coreano, el cirílico, el griego, el árabe, el tailandés y las letras latinas con acentos a caracteres latinos legibles, quitando acentos y signos diacríticos para que el slug sea corto y universal.
- 02
Pinyin chino más preciso
El chino pasa por un motor de pinyin con segmentación de palabras que juzga los caracteres polifónicos según el contexto, de modo que los nombres y frases habituales salen con la lectura correcta en lugar de una lectura fija por carácter.
- 03
Mantener Unicode cuando hace falta
Al cambiar al modo de conservación, el slug mantiene las letras y los caracteres CJK originales y solo limpia la puntuación y los espacios, ideal para sitios que ya ofrecen URL internacionalizadas.
- 04
Control de separador y mayúsculas
Elige guion, guion bajo, punto o ningún separador, y fuerza minúsculas, mayúsculas o mantén el original, para ajustarlo a tus convenciones de rutas y nombres.
- 05
Cortar por límite de palabra
Al fijar una longitud máxima, el slug se corta en el último separador antes del límite, sin quedarse en una palabra partida por la mitad.
- 06
Símbolos, palabras vacías y reglas propias
Expande símbolos como el ampersand o la arroba en palabras, quita las palabras vacías más comunes del inglés y añade tus propias reglas de reemplazo, por ejemplo mapear símbolos de moneda a su palabra correspondiente.
- 07
Generar en lote y deduplicar
Pega un título por línea y genera el slug correspondiente de cada una. Los slugs repetidos reciben un sufijo numérico automático, de modo que cada uno del lote es único.
- 08
Vista previa de la URL, todo en local
Ve el slug y su forma con codificación porcentual dentro de una URL completa, algo especialmente útil para los slugs Unicode. Todo se procesa dentro de la pestaña del navegador; esta página no sube el contenido a un servidor.
Cómo usarla
Escribe o pega el texto a la izquierda y el slug de la derecha se actualiza al instante. Ajusta el modo y las opciones hasta que el resultado se ajuste a tus reglas de rutas.
- 01
Escribe o pega títulos, subtítulos o nombres de archivo; con varias líneas generas varios slugs a la vez.
- 02
Elige «Transliterar a latino» para pasar las escrituras no latinas a letras latinas, o «Mantener Unicode» para conservar los caracteres originales.
- 03
Elige el separador y las mayúsculas, y para el texto en chino elige automático, pinyin o transliteración normal.
- 04
Si quieres, fija una longitud máxima, convierte los símbolos en palabras o quita las palabras vacías más comunes.
- 05
Despliega «Avanzado» para añadir reglas de reemplazo personalizadas, por ejemplo mapear un símbolo o una marca a una palabra.
- 06
Echa un vistazo a la vista previa de la URL y luego copia el slug, o descarga todas las líneas en un archivo TXT.
Detalles
Qué elegir depende de tu público y tu stack técnico. Los slugs en letras latinas son cortos y universales; los slugs Unicode son más naturales para lectores no latinos, pero se codifican en porcentaje al transmitirse.
- Para la máxima compatibilidad en CDN, analíticas, línea de comandos y sistemas antiguos, usa la transliteración a latino, ya que la mayoría de esos entornos asumen rutas ASCII.
- Si quieres slugs en letras latinas fáciles de compartir, de leer en los resultados de búsqueda y de teclear a mano, usa la transliteración a latino.
- Si tu público lee chino, japonés, coreano o cirílico y tu servidor puede manejar rutas UTF-8, usa «Mantener Unicode».
- Si el texto mezcla kanji japonés pero tienes claro que quieres tratarlo con la lectura china, fija el chino en pinyin.
- En las URL usa guiones, ya que los motores de búsqueda los tratan como límites de palabra; el guion bajo se usa sobre todo en nombres de archivo o anclas.
- Fija la longitud máxima en torno a 60-75 caracteres para mantener la legibilidad y quedarte en un rango razonable de longitud de URL.
Casos de uso
Los slugs aparecen siempre que necesitas poner un identificador legible en una URL, una ruta o un nombre de archivo, sin espacios ni caracteres inseguros.
-
URL de artículos de blog y CMS
Convierte el título de un artículo en un fragmento de URL estable y legible antes de publicar, para blogs, sitios de documentación o plataformas de contenido.
-
Contenido multilingüe
Translitera títulos en chino, japonés, coreano o ruso a slugs en letras latinas, o mantén los caracteres Unicode cuando el sitio ofrece URL internacionalizadas.
-
Anclas e ID de encabezado
Genera identificadores de fragmento para encabezados y enlaces de índice, siguiendo el estilo en minúsculas con guiones que usan la mayoría de los generadores de sitios estáticos.
-
Nombres de archivo y claves de recurso
Convierte títulos en nombres de archivo o claves de almacenamiento de objetos seguros, sin espacios, acentos ni caracteres que rompan la línea de comandos o las URL.
-
Identificadores de producto y categoría
Genera identificadores predecibles para productos, etiquetas y categorías en sistemas de comercio electrónico o catálogos, con deduplicación automática en las importaciones en lote.
-
Identificadores de API y base de datos
Deriva claves legibles, parámetros de ruta o códigos de referencia a partir de la entrada del usuario, limitándolos a la vez a un conjunto de caracteres seguro.
Ver también
Si lo que necesitas es un token aleatorio nuevo o un slug basado en palabras, en lugar de derivarlo de un texto existente, puedes usar Generador de cadenas aleatorias para generarlo directamente. Si quieres ajustar las mayúsculas de un título antes de convertirlo en slug, puedes pasarlo primero por Conversor de mayúsculas . Para ver cómo se codifica en porcentaje un slug Unicode en la barra de direcciones, usa Codificador y decodificador de URL , y para medir cuánto ocupa un título o un slug, pégalo en Contador de texto y obtendrás el número de caracteres y palabras.
Buenas prácticas
Un buen slug es corto, estable y legible. Unos pocos hábitos mantienen las URL limpias y evitan enlaces rotos después de publicar la página.
- Mantén el slug corto y con significado; quita las palabras de relleno en lugar de meter el título entero.
- En las URL usa minúsculas con guiones, la forma que esperan de manera general los motores de búsqueda y las rutas.
- No cambies un slug ya publicado, salvo que añadas una redirección, o romperás los enlaces y marcadores existentes.
- Garantiza slugs únicos dentro de una misma sección y apóyate en la deduplicación automática en las importaciones en lote.
- Para un público no latino, decide una vez entre ASCII romanizado y slug Unicode y mantén la coherencia en todo el sitio.
Limitaciones
El slug es solo una comodidad de formato, no una garantía. No puede forzar la unicidad en tu base de datos por ti, ni resuelve por sí solo el enrutado.
- El slug no garantiza unicidad global; la aplicación aún debe comprobar los conflictos antes de guardar.
- La romanización del kanji japonés es solo una aproximación, porque el mismo carácter suele tener varias lecturas y hace falta el contexto completo para determinarla.
- Los slugs que mantienen Unicode solo son fiables cuando el servidor, el framework y la CDN aceptan rutas UTF-8; de lo contrario, prefiere el ASCII romanizado.
- La eliminación de palabras vacías usa una lista del inglés y no trata las palabras de relleno de otros idiomas.
- El slug no es una medida de seguridad; nunca protejas una página privada confiando en un slug difícil de adivinar.
Preguntas frecuentes
Respuestas a dudas habituales sobre la romanización, las URL Unicode, los separadores y el procesamiento de varias líneas.
¿Qué es un slug de URL?
Un slug es la parte de la URL legible por personas que identifica una página, como my-first-post en la dirección de un blog. Usa letras minúsculas, números y guiones para que el enlace sea limpio, estable y fácil de leer.
¿Cómo trata el chino, el japonés y el coreano?
En el modo de transliteración, el chino se convierte a pinyin con un motor de segmentación de palabras que gestiona los caracteres polifónicos, y el japonés, el coreano, el cirílico, el griego y el árabe se transliteran a letras latinas legibles. En el modo «Mantener Unicode», se conservan los caracteres originales.
¿Debería romanizar o mantener los caracteres Unicode?
Elige romanizar cuando busques la máxima compatibilidad y URL ASCII cortas y universales. Elige mantener Unicode cuando tu público lee escrituras no latinas y el servidor, el framework y la CDN aceptan rutas UTF-8. La vista previa de la URL muestra cómo queda un slug Unicode con codificación porcentual.
¿Puedo generar varios slugs a la vez?
Sí. Escribe un título por línea en el cuadro de entrada y la herramienta devuelve el slug correspondiente de cada una. Con la opción de deduplicación activada, los slugs repetidos reciben un sufijo numérico para que cada uno del lote sea distinto.
¿Fijar una longitud máxima parte las palabras por la mitad?
No. Al fijar una longitud máxima, el slug se corta en el último separador antes del límite, de modo que termina en una palabra completa y no en media palabra.
¿Se sube mi texto a un servidor?
No. El generador se ejecuta por completo en la pestaña de tu navegador. Ni el texto que introduces, ni los slugs generados, ni los archivos que descargas se envían a un servidor desde esta página.
Herramientas relacionadas
Usa la categoría de generadores cuando necesites slugs y, además, tokens aleatorios, ID, texto de relleno u otros datos simulados.