URL Código / Decodificación (porcentaje)
URL Encode/Decode (porcent-encoding) convierte caracteres inseguros en un formato seguro de URL y de nuevo. Úsalo para cadenas de consulta, redirigir URLs, parámetros UTM y depurar solicitudes de API (RFC 3986). Se ejecuta 100% localmente en su navegador — no se carga — y funciona fuera de línea después de instalar ToolMill como PWA.
Codificación
Pruébalo.
Ejemplos
summer sale & shoes
summer%20sale%20%26%20shoes
summer%20sale%20%26%20shoes
summer sale & shoes
Cuándo codificar un valor completo vs parte de una URL
El error más común con la codificación de porcentaje es la codificación de la parte equivocada de una URL. En muchos flujos de trabajo, sólo desea codificar un valor de consulta, segmento de ruta, fragmento, o redireccionar destino en lugar de toda la cadena URL. Esta página utiliza codeURIComponente y decodeURIComponent, que son los mejores adecuados a los valores y componentes individuales.
Personajes que generalmente necesitan codificación
Espacios, ampersands, iguales signos, signos de interrogación, hashes, signos de porcentaje, cortes en valores de componentes, y caracteres no ASCII son razones comunes para codificar texto antes de colocarlo dentro de una URL. Esto es especialmente importante para las consultas de búsqueda, etiquetas, nombres de archivo y valores multiplicados por el usuario que de otra manera rompería un segmento de cadena de consulta o ruta.
Errores comunes con codificación URL
El doble codificación es uno de los problemas más comunes. Por ejemplo, un %20 existente codificado de nuevo se convierte en %2520. Otro error común es decodificar una URL entera cuando sólo debe descifrarse un valor de parámetro. También es importante recordar que esta página produce espacios codificados por ciento como %20, no estilo de forma más signos.
Flujos de trabajo prácticos
Utilice esta página al preparar un parámetro de consulta para un enlace, limpiar valores UTM o de seguimiento, decodificar texto codificado por ciento copiado de registros o herramientas del navegador, o hacer un segmento de ruta seguro antes de insertarlo en otra URL. Es muy útil cuando usted está manejando un valor a la vez y quiere ver el resultado exacto codificado por ciento.
¿Qué pasa con el texto no inglés y el emoji
Esta herramienta codifica los bytes UTF-8, por lo que caracteres acentuados, texto no latino y emoji a menudo se convierten en códigos múltiples por ciento en lugar de una sola unidad. Ese comportamiento es normal y útil cuando el destino espera una representación segura de URL del texto original Unicode.
Solución de problemas errores de decodificación
Antes de que se basa en un valor codificado por URL
Prueba la salida en el contexto de destino real antes de asumir que es correcto. Si algo todavía se ve mal, compruebe el doble codificación, manejo mixto de espacios y más signos, o un desajuste entre cómo su destino trata URLs completas versus valores de parámetro individuales.
Por qué el texto decodificado todavía puede estar equivocado para su aplicación
Decodificación correcta aquí no garantiza que otra aplicación interprete el texto de la misma manera. Algunos sistemas tratan más signos como espacios, otros los conservan literalmente, y los caracteres reservados pueden todavía necesitar un manejo especial dependiendo de si el texto pertenece en un camino, cadena de consulta, o presentación de formularios.
Cómo saber si debe codificar una URL completa o simplemente una parte
Las necesidades de codificación dependen del contexto. Un valor de parámetro de consulta a menudo necesita codificación incluso cuando el resto de la URL debe mantenerse legible, mientras que una URL ya montada puede romper si codifica separadores tales como ?, &, = o /. Piense en si está preparando un componente o toda la dirección antes de usar el resultado.
Los fallos decodificación generalmente significan que el texto pegado contiene secuencias malformadas por ciento, contenido liso mixto y codificado, o una cadena que ya ha sido decodificada una vez. Si el resultado se ve mal, compruebe si ha pegado una URL completa en lugar de un solo componente y si los signos por ciento fueron duplicados por el procesamiento anterior.
Herramientas relacionadas
Base64 código / herramienta de código
Encode text into Base64 or decode Base64 back into readable content directly in your browser. Es útil para inspeccionar las fichas, depurar los encabezados de autorización, revisar los valores de configuración, decodificar las cargas de pago de API y convertir texto plano sin usar un servicio remoto. ToolMill funciona completamente al lado del cliente para la privacidad y sigue trabajando fuera de línea después de la instalación.
Codificación
Hex Encode / Decode — Texto ↔ Hex
Hex Encode / Decode convierte texto en bytes hexadecimal (base-16) y decodifica hex de nuevo en texto legible. Úsalo para depurar cargas binarias, inspeccionar bytes UTF-8, revertir cadenas de escape, y trabajar con hashes o protocolos de bajo nivel. Acepta formatos hex comunes (con o sin espacios, nuevas líneas o prefijos 0x). Se ejecuta 100% localmente en su navegador — no se carga — y funciona fuera de línea después de instalar ToolMill como PWA.
Codificación
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Codificación
ROT13 Código / Decodificación — Texto ↔ ROT13 Cipher
ROT13 es un simple cifrado de sustitución de cartas que cambia A↔N, B↔O, etc. A menudo se utiliza para los spoilers, la obfuscación ligera y el texto de foro/email. Esta herramienta codifica texto plano a ROT13 y decodifica ROT13 de nuevo al texto (la operación es simétrica). Se ejecuta 100% localmente en su navegador — no se carga — y funciona fuera de línea después de instalar ToolMill como PWA.
Codificación
