#494 · Utilidad y seguridad

Conversor de texto seguro para URL

Convierte texto con espacios, tildes, ñ, emoji y símbolos en una representación segura para URL. Elige si vas a insertar el resultado como un componente o como una ruta cuyos separadores «/» deben conservarse.

Entrada de texto

Procesamiento local
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Introduce el texto que quieres incluir en una URL.
  2. Selecciona «Componente de URL» para parámetros o valores aislados, o «Ruta por segmentos» para conservar «/».
  3. Activa «+» para espacios solo si tu formato lo requiere.
  4. Ejecuta y copia la cadena codificada.

Qué hace esta herramienta

Utiliza encodeURIComponent sobre UTF-8. En modo ruta, procesa cada segmento por separado para conservar las barras como separadores.

Los caracteres que no son seguros se representan mediante secuencias de porcentaje. El símbolo «+» para espacios es habitual en formularios, pero no equivale universalmente a un espacio en todas las partes de una URL.

No construye ni valida una URL completa; solo codifica el texto proporcionado para insertarlo en el contexto adecuado.

Ejemplo

Entrada: café y té / menú?día=1

Componente: caf%C3%A9%20y%20t%C3%A9%20%2F%20men%C3%BA%3Fd%C3%ADa%3D1

Casos de uso

  • Codificar valores de parámetros de consulta.
  • Preparar segmentos de rutas con Unicode.
  • Evitar que símbolos como & o ? alteren la estructura de un valor.

Consejos para obtener mejores resultados

  • Revisa el resultado antes de usarlo en producción.
  • Prueba también entradas con tildes, ñ, emoji y saltos de línea.
  • Conserva una copia del texto original si la transformación no es reversible.
  • Evita aplicar varias conversiones consecutivas sin comprobar el efecto.

Detalles del procesamiento

La codificación se realiza mediante las funciones nativas del navegador y conserva correctamente caracteres Unicode a través de UTF-8.

No uses el resultado de «componente» para codificar una URL completa, porque también escaparía separadores estructurales como «:», «/», «?» y «&».

Preguntas frecuentes

¿Cuándo debo usar encodeURIComponent en lugar de codificar una URL completa?

Úsalo para valores individuales, como un término de búsqueda o un parámetro. Esta herramienta aplica ese enfoque en el modo «Componente de URL».

¿Cómo se codifican la ñ y las vocales con tilde en una URL?

Se convierten a bytes UTF-8 y después a secuencias percent-encoded, por ejemplo «é» se representa mediante bytes codificados con %.

¿Es correcto convertir espacios en el signo +?

Es habitual en application/x-www-form-urlencoded y en determinadas cadenas de consulta, pero no es una regla universal para todos los componentes de una URL.

¿Por qué el modo ruta conserva las barras /?

Porque la barra separa segmentos de ruta. La herramienta codifica cada segmento y mantiene el separador para no destruir la estructura.

¿Esta herramienta valida si la URL final existe o es accesible?

No. Solo transforma el texto. La validez sintáctica y la disponibilidad de la URL completa deben comprobarse por separado.

Resumen de reglas

ElementoTratamiento
ModoUso
ComponenteParámetros y valores aislados
RutaConserva / entre segmentos
UnicodeSe codifica como UTF-8

Explorar la categoría

Consulta más utilidades para preparar, comprobar y transformar texto de forma segura.

Ver Utilidad y seguridad