Cómo codificar o decodificar una URL
- Elige Codificar o Decodificar.
- Pega tu texto o tu enlace en el recuadro de entrada, o presiona Probar con un ejemplo.
- Ajusta las opciones. Al codificar, en ¿Qué vas a codificar? elige Codificar todo para el valor de un parámetro o Conservar la estructura de la URL para un enlace completo, y decide si los espacios deben ser +. Al decodificar, activa Tratar + como espacio para enlaces que vienen de un formulario.
- Copia o descarga el resultado. Si decodificaste una URL completa, revisa la tabla Parámetros de la consulta debajo de los recuadros.
Características
- Dos modos de codificación basados en las funciones estándar del navegador,
encodeURIComponentyencodeURI. - Opción Espacios como + para el estilo de los formularios HTML, y su pareja Tratar + como espacio al decodificar.
- Soporte UTF-8 completo para acentos, eñes, emojis y cualquier idioma.
- Tabla de parámetros que desglosa cada parámetro de una URL pegada con su valor decodificado.
- Error claro cuando un enlace tiene una secuencia % rota o incompleta.
- Usar el resultado como entrada para invertir la dirección con un toque.
- Resultados en vivo con contador de caracteres y líneas, botón de copiar y descarga.
Por qué usar el codificador de URL de Fileora
Los enlaces suelen llevar más de lo que parece: identificadores de sesión, tokens de inicio de sesión de un solo uso, correos electrónicos, rutas internas de redirección. Pegarlos en un codificador que funciona en el servidor de otra persona es entregarle todo eso. Fileora codifica y decodifica con las funciones integradas de tu navegador, así que el texto nunca sale de tu dispositivo y no se registra nada.
Es gratis, no pide registro y funciona igual de bien en el celular que en la computadora, algo práctico cuando quieres leer un enlace larguísimo que te mandaron por chat.
Herramientas relacionadas: convierte un título en una dirección limpia con el generador de slugs, codifica datos binarios con la herramienta de Base64 u ordena la respuesta JSON de una API con el formateador JSON.
Caracteres reservados y cómo se codifican
Una URL solo puede contener un conjunto limitado de caracteres ASCII. Algunos cumplen una función, así que cuando aparecen dentro de un valor hay que escaparlos. Estos son los que vas a encontrar más seguido:
- Espacio: no está permitido, así que se convierte en
%20, o en+en las consultas de formulario. /separa los segmentos de la ruta y dentro de un valor se escribe%2F.?marca el inicio de la consulta:%3F.&separa un parámetro del siguiente:%26.=separa el nombre de un parámetro de su valor:%3D.#marca el inicio del fragmento, la parte que el navegador no envía al servidor:%23.%inicia cada escape, así que un signo de porcentaje literal es%25.+puede significar un espacio en los formularios, así que un signo más real es más seguro como%2B.- Letras con acento y ñ: se escriben con sus bytes UTF-8, por ejemplo
ñes%C3%B1.
Si un término de búsqueda como "pollo & papas" no se codifica, el & lo parte en dos parámetros y el servidor solo recibe "pollo ". Codificar primero el valor evita ese tipo de errores.