Codificador y decodificador de URL

Codifica un URI completo o un componente y decodifica secuencias con % localmente como texto.

Esta página muestra las herramientas disponibles en este idioma dentro del alcance actual. Esto no significa que todas las herramientas del sitio estén traducidas a todos los idiomas.

Límite de entrada/archivo decodificado: 1 MiB; salida de texto: 2 MiB. Base64 no es cifrado; el texto decodificado y las URL no se abren ni se ejecutan. Base64 estándar exige el relleno correcto; Base64url acepta entradas con o sin relleno. Se rechazan los espacios en blanco. URI conserva los caracteres reservados; component procesa el valor completo. + no significa un espacio.

Cómo usarla

Elige codificar o decodificar y después URI completo o componente. Pega el texto, procésalo y revisa la salida antes de usarla.

Ejemplo práctico

El componente a b&c se convierte en a%20b%26c. El modo URI conserva & porque es un carácter reservado de URI.

Compatibilidad y límites

URI usa encodeURI/decodeURI y conserva los caracteres reservados; component usa encodeURIComponent/decodeURIComponent. Al decodificar, + permanece como + y no se convierte en un espacio. Los resultados siguen siendo texto y nunca se visitan.

Preguntas frecuentes

¿Se comprueba la seguridad o el contenido de la URL?

No. Solo se transforma texto localmente, sin realizar solicitudes a la URL. Las secuencias con % no válidas o un UTF-8 incompleto producen un error; una conversión correcta no demuestra que la URL sea segura.

Herramientas relacionadas