La codificación porcentual de URL es un mecanismo fundamental usado para codificar caracteres especiales en URLs. Cuando ves caracteres como %20 o %26, representan el signo de porcentaje (%) seguido de valores hexadecimales que corresponden a caracteres específicos.
La decodificación UTF-8 es esencial para manejar caracteres internacionales en URLs. Nuestra herramienta soporta completamente contenido codificado en UTF-8, permitiéndote decodificar URLs que contienen caracteres de cualquier idioma, incluyendo chino, japonés, árabe y emojis.
Entender los componentes de URL es crucial para el desarrollo web. Una URL consiste en varias partes: protocolo, dominio, ruta, parámetros de consulta y fragmento. Cada componente puede requerir codificación cuando contiene caracteres reservados como Los componentes de URL ?, &, =, #.
Depuración de REST API. Al trabajar con APIs, frecuentemente encuentras parámetros de consulta codificados o segmentos de ruta. Poder decodificar rápidamente estas URLs ayuda a identificar problemas en solicitudes de API y entender los datos realmente transmitidos.
La codificación porcentual aparece en muchos más lugares que la barra de direcciones. La cadena de consulta de un redirect_uri de OAuth, el deep link dentro de una notificación push, el enlace de seguimiento de un correo de marketing y el segmento de ruta escrito en un log de servidor web llevan datos codificados. Decodificarlos a mano es lento y propenso a errores, por eso esta página hace el trabajo en cuanto pegas el texto.
Un detalle que confunde a muchos: en el envío de formularios HTML (application/x-www-form-urlencoded), el signo + significa un espacio. Pero en una URL con codificación porcentual, + es solo un más. Por eso la misma entrada puede decodificarse de forma distinta según su origen — y por eso existe %2B para un más literal en datos estilo formulario. Este decodificador sigue el estándar URL: decodifica las secuencias porcentuales y deja el + tal cual.