Saltar al contenido
ToolsMinify logo
Todos los artículos

Cómo usar Codificador / decodificador de URL: guía completa (2026)

Aprende a usar Codificador / decodificador de URL con instrucciones paso a paso, ejemplos, consejos y preguntas frecuentes.

Actualizado 15 de julio de 20265 min de lectura

Usa Codificador / decodificador de URL: gratis

Abre la herramienta en vivo y aplica lo que aprendiste en esta guía.

Abrir Codificador / decodificador de URL

¿Qué es Codificador / decodificador de URL?

Codificador / decodificador de URL es una utilidad gratis en el navegador de ToolsMinify. Usa este codificador y decodificador de URL gratis para convertir texto y enlaces a percent-encoding (codificación URL) o decodificar una URL codificada a texto legible. Elige entre encodeURIComponent -que escapa caracteres reservados como &, =, ? y / para que un valor sea seguro dentro de una query string- o encodeURI, que mantiene intacta la estructura de una URL completa. Todo se ejecuta en el cliente en tu navegador, así que no se sube nada. No requiere registro, procesa los datos en local cuando es posible y está pensada para ir rápido en móvil y escritorio.

Codifica texto y URLs a percent-encoding o decodifica URLs codificadas a texto plano. Cambia entre encodeURIComponent y encodeURI, directamente en tu navegador.

Pruébalo ahora

Abre la Codificador / decodificador de URL gratis y sigue los pasos.

¿Por qué usar Codificador / decodificador de URL?

  • Gratis y sin cuenta
  • Funciona en móvil, tablet y escritorio
  • Resultados rápidos con una interfaz clara
  • Se combina con herramientas relacionadas en la misma plataforma

Cómo usar Codificador / decodificador de URL paso a paso

  1. Paso 1: Elige Codificar o Decodificar con los botones de arriba.
  2. Paso 2: Al codificar, elige "Codificar componente (encodeURIComponent)" para un solo valor, o "Codificar URL completa (encodeURI)" para un enlace completo.
  3. Paso 3: Pega tu texto o URL en el cuadro de entrada.
  4. Paso 4: Pulsa Codificar o Decodificar y copia el resultado del cuadro de salida.

La Codificador / decodificador de URL está en Herramientas para desarrolladores. Abre la página de la herramienta, introduce tu texto o datos en el campo principal y los resultados se actualizan al instante. Usa el botón de copiar para pegar la salida en documentos, editores de código u hojas de cálculo.

Casos de uso comunes

Codificar un valor de query

hello world & more se convierte en hello%20world%20%26%20more

Codificar una URL completa

https://example.com/a b?q=1 se convierte en https://example.com/a%20b?q=1 con encodeURI

Decodificar una URL codificada

https%3A%2F%2Fexample.com%2Fsearch se decodifica como https://example.com/search

Ejemplos

  • Codificar un valor de query: hello world & more se convierte en hello%20world%20%26%20more
  • Codificar una URL completa: https://example.com/a b?q=1 se convierte en https://example.com/a%20b?q=1 con encodeURI
  • Decodificar una URL codificada: https%3A%2F%2Fexample.com%2Fsearch se decodifica como https://example.com/search

Consejos profesionales

  • Guarda la herramienta en favoritos para tareas repetidas
  • Lee las preguntas frecuentes de la página de la herramienta para casos límite
  • Prueba las herramientas relacionadas enlazadas al final de cada página

Preguntas frecuentes

¿Qué es la codificación URL (percent-encoding)?

La codificación URL, también llamada percent-encoding, reemplaza caracteres inseguros o reservados en una URL con un % seguido de dos dígitos hexadecimales que representan el valor del byte. Por ejemplo, un espacio se convierte en %20 y un ampersand en %26. Te permite incluir con seguridad espacios, símbolos y caracteres no ASCII en una URL, query string o envío de formulario.

¿Cuál es la diferencia entre encodeURIComponent y encodeURI?

encodeURIComponent escapa casi todos los caracteres reservados -incluyendo & = ? / # : @ + y el espacio- así que es la opción correcta para un solo valor de query string o segmento de ruta. encodeURI deja intactos los caracteres que forman la estructura de una URL (: / ? & = #), así que sirve para codificar una URL completa que ya contiene esos delimitadores. Como regla: usa encodeURIComponent para las partes, encodeURI para el todo.

¿Qué caracteres se codifican?

Los caracteres no reservados (A-Z, a-z, 0-9 y - _ . ! ~ * ' ( )) nunca se codifican. Los caracteres reservados e inseguros -espacios, &, =, ?, /, #, % y cualquier carácter no ASCII como letras acentuadas o emoji- se convierten en uno o más bytes %XX (UTF-8). encodeURIComponent también codifica los delimitadores reservados, mientras que encodeURI los conserva.

¿Cómo armo una query string de forma segura?

Codifica cada valor con encodeURIComponent antes de unirlos con & y =. Por ejemplo, `?q=` + encodeURIComponent('shoes & socks') produce `?q=shoes%20%26%20socks`. Así evitas que un valor con &, = o un espacio se confunda con un delimitador y rompa tu query string.

¿Por qué obtengo un error al decodificar?

La decodificación falla cuando la entrada contiene un escape de porcentaje mal formado: un "%" solo sin dos dígitos hex, o una secuencia inválida como "%zz". Comprueba que cada "%" vaya seguido de un código hex de dos dígitos válido. El texto que nunca se codificó como URL pasa sin cambios, salvo que contenga un "%" suelto.

¿Se envían mis datos a un servidor?

No. Toda la codificación y decodificación ocurre por completo en tu navegador con las funciones estándar encodeURIComponent, encodeURI y decodeURIComponent. Nada de lo que pegas se sube, registra ni almacena.

Herramientas relacionadas

Explora otras herramientas para desarrolladores en ToolsMinify. En la página de Codificador / decodificador de URL encontrarás utilidades relacionadas para completar tu flujo sin salir del sitio.

¿Listo para empezar?

Usa la Codificador / decodificador de URL gratis - precisa, rápida y optimizada para móvil.

Usa Codificador / decodificador de URL: gratis

Abre la herramienta en vivo y aplica lo que aprendiste en esta guía.

Abrir Codificador / decodificador de URL

Artículos relacionados