Codifica texto para un valor de URL, decodifica secuencias de escape o construye una consulta con pares de clave y valor editables.
Modo de conversión
Importa un archivo, pega o escribe
TXTCSVJSONXML
0 de entrada0 de salida0%
Clave
Valor
Todavía no hay parámetros
Pulsa Añadir para crear el primer par de clave y valor
Introduce una URL base y añade parámetros para ver el resultado
Más acciones
Tabla de caracteres de URL
Representaciones con porcentaje de caracteres habituales. Codifica los caracteres reservados cuando formen parte de un valor, en vez de la estructura de la URL. Este codificador no modifica !, los paréntesis, * ni ~.
No se ha podido cargar el vídeo. Puedes seguir las instrucciones que aparecen debajo.
El vídeo muestra la interfaz en inglés.
Elige Codificar URL e introduce el texto. Los espacios y otros caracteres especiales se convierten en secuencias con porcentaje. Por ejemplo, tea & coffee pasa a ser tea%20%26%20coffee. Úsalo para un valor que necesite codificación y comprueba los requisitos del destino.
Elige Decodificar URL y pega el texto codificado. El resultado debería volver a ser legible. Las flechas centrales intercambian la entrada y el resultado. Si una secuencia con porcentaje es incorrecta, la línea correspondiente queda sin cambios. Revisa el original antes de dar por válida esa decodificación.
Elige Crear URL e introduce la dirección base. Usa Añadir para crear una fila por parámetro y rellena Clave y Valor. Mantén Codificar activado para los valores de texto habituales, de modo que los espacios y caracteres especiales queden codificados en la URL.
Pulsa Añadir para añadir otro parámetro. Ordenar ordena las claves. Eliminar duplicados conserva la última fila de cada clave exacta y elimina las claves vacías, así que revisa las filas antes de usarlo. La papelera de cada fila elimina ese parámetro. Comprueba la URL bajo la tabla y cópiala con su botón.
En Codificar o Decodificar, pulsa Copiar para copiar el resultado. Descargar abre Exportar resultados. Elige TXT o JSON, pulsa Exportar y busca el archivo en las descargas del navegador. Comprueba que has copiado el resultado y no una entrada sin terminar.
Codificación de URL y parámetros de consulta
Codificar un componente de URL
Convierte espacios, signos &, barras y texto no ASCII en valores codificados con porcentaje. La codificación usa encodeURIComponent y también escapa los apóstrofos. Si introduces una URL completa, se codifican además sus caracteres de estructura.
Recuperar el texto original
Decodifica las secuencias con porcentaje e interpreta los signos más como espacios. Si una secuencia es incorrecta, la línea correspondiente queda sin cambios para que puedas revisarla antes de volver a intentarlo.
Convertir varias líneas
Introduce un valor por línea para convertir una lista. Cuando hay varias líneas, se omiten las vacías y se eliminan los espacios al principio y al final de las demás antes de procesarlas.
Mostrar 3 másMostrar menos
Crear parámetros de consulta
Añade, duplica o elimina filas y decide si quieres codificar cada clave y valor. Ordenar recorre tres estados: de A a Z, de Z a A y el orden anterior. Eliminar duplicados conserva la última fila de cada clave exacta.
Extraer los parámetros de una URL
Si introduces una URL absoluta válida con una consulta en el campo de conversión, sus parámetros decodificados pasan al constructor. La URL base se reconstruye con el origen y la ruta, por lo que se omite el fragmento original.
Copiar o exportar un informe
Copia solo el resultado convertido o usa Copiar texto para incluir la entrada y el resultado. Los informes TXT y JSON incluyen los datos y las estadísticas de la conversión. El constructor permite copiar por separado la URL que genera.
Preguntas frecuentes
¿Qué es la codificación porcentual de URL?
La codificación porcentual representa cada byte con un signo % seguido de dos dígitos hexadecimales. Un espacio se convierte en %20. El texto no ASCII se codifica como bytes UTF-8, así que un carácter puede generar varias secuencias con porcentaje.
¿Cuándo debo codificar un valor de URL?
Usa Codificar cuando caracteres como & o = formen parte del valor y no de la estructura de la URL. Por ejemplo, codifica un término de búsqueda antes de colocarlo después de q=. En el constructor, la casilla Codificar aplica esta conversión a la clave y al valor de cada fila.
¿Se usa encodeURI o encodeURIComponent?
Se usa encodeURIComponent y se sustituyen también los apóstrofos por %27. Esta codificación escapa separadores como /, ?, & y =. Úsala para un componente o un valor de parámetro. Si codificas aquí una URL completa, obtendrás un valor escapado, no una dirección navegable que conserve su estructura original.
¿Qué ocurre con los espacios y los signos más?
Al codificar, los espacios se convierten en %20 y los signos más en %2B. Al decodificar, cada + se interpreta como un espacio antes de procesar las secuencias con porcentaje, como en los valores de consulta de un formulario. Para conservar un signo más literal, usa %2B en vez de +.
Mostrar 6 másMostrar menos
¿Codificar una URL equivale a cifrarla?
No. La codificación porcentual cambia la representación del texto y cualquiera puede decodificarlo. No oculta el valor ni protege tokens, contraseñas u otros secretos.
¿Qué ocurre con las secuencias con porcentaje incorrectas?
Si la decodificación falla, la línea correspondiente queda sin cambios. Por ejemplo, %ZZ no es una secuencia válida. Si hay varias líneas, las demás que sean válidas sí se pueden decodificar. Revisa el resultado: que el texto no haya cambiado no demuestra que la conversión haya funcionado.
¿Cómo funciona la conversión de varias líneas?
Cada línea no vacía se procesa por separado. Se eliminan los espacios de sus extremos y se omiten las líneas vacías. Si solo hay una línea, se conservan sus espacios iniciales y finales, que se transforman en secuencias con porcentaje al codificar.
¿Qué hace Eliminar duplicados en el constructor?
Conserva la última fila de cada clave exacta y elimina las filas sin clave. Las mayúsculas y minúsculas distinguen las claves. Una API puede admitir claves repetidas, así que usa esta acción solo si quieres mantener un único valor por clave.
¿Se envían las URL a un servidor para codificarlas?
La codificación, la decodificación y la construcción de consultas se realizan en el navegador. El código de procesamiento no envía el texto a un servicio de codificación. El enlace compartido incluye la entrada en su fragmento, por lo que cualquiera que lo reciba podrá leerla.
¿Por qué la tabla de caracteres no siempre coincide con el resultado?
La tabla muestra las representaciones con porcentaje que pueden tener los caracteres. Este codificador no modifica !, los paréntesis, * ni ~, pero sí escapa el apóstrofo como %27. Consulta el resultado real para comprobar cómo representa un valor la herramienta.
Detalles técnicos
Codificación y decodificación
Al codificar se llama a encodeURIComponent y se sustituyen los apóstrofos por %27. Al decodificar se cambian primero los signos más por espacios y después se llama a decodeURIComponent. Si una secuencia es incorrecta, se devuelve la línea original. Estas operaciones transforman texto. No lo cifran ni garantizan que una URL completa tenga el significado previsto.
Líneas y recuentos de caracteres
Cuando hay varias líneas, se omiten las vacías y se eliminan los espacios de los extremos de cada una. Los recuentos rápidos de entrada y salida usan la longitud de la cadena de JavaScript, mientras que el análisis cuenta puntos de código Unicode. Las secuencias con porcentaje representan bytes codificados en el resultado, por lo que su número no coincide con el de caracteres originales.
Mostrar 2 másMostrar menos
Construcción de consultas
El constructor añade pares de clave y valor al texto base y usa & si ya contiene ?. Los parámetros se colocan antes de un fragmento existente. La codificación se activa por fila. Ordenar compara las claves según la configuración regional y permite recuperar el orden anterior. Eliminar duplicados compara las claves exactas y conserva su último valor. La extracción de parámetros del texto de conversión usa URL y URLSearchParams.
Procesamiento en el navegador e informes
Los archivos importados se leen como texto y se procesan localmente. Los informes TXT y JSON incluyen la entrada, el resultado y las estadísticas. El constructor ofrece Copiar URL, pero no una exportación de archivo propia. Las estadísticas locales pueden guardarse si el almacenamiento del navegador está disponible.
La opción Sistema sigue la apariencia de tu dispositivo. Tu elección se guarda para futuras visitas.
Solo la herramienta
Qué se oculta
Cada página muestra primero la herramienta y, debajo, contenido adicional: herramientas similares, una guía breve y preguntas frecuentes.
Activa esta opción para dejar visible solo la herramienta. No se borra nada. Al desactivarla, vuelve a aparecer el resto del contenido.
Oculta las herramientas relacionadas, las guías, las preguntas frecuentes y el pie de página mientras trabajas.
Al entrar en la página de inicio
Por dónde empezar
El buscador puede abrirse automáticamente al llegar, para que escribas lo que necesitas sin recorrer la página.
Solo se abre una vez por visita, sin repetirse en la misma pestaña.
Qué ocurre al abrir el sitio por primera vez en cada sesión
Visita guiada
Una breve guía para encontrar y usar la paleta de comandos
Atajo de la paleta de comandos
Elige si el atajo de teclado abre el buscador.
Filtro de avisos
Elige qué avisos habituales se muestran. El progreso de las copias de seguridad, los resultados de restauración y los errores al guardar datos siempre se muestran.
Medición de uso
La medición opcional de uso permanece desactivada hasta que la autorices. Las herramientas funcionan con cualquiera de las dos opciones.
Exportar
Para qué sirve una copia de seguridad
Lo que guardas en este sitio se almacena únicamente en este navegador. Si borras sus datos, cambias de dispositivo o usas otro navegador, dejarás de tenerlo disponible.
La exportación reúne los datos en un archivo que puedes guardar. Impórtalo en el otro dispositivo para recuperarlos.
Todo permanece en tu dispositivo. Elige qué incluir en la copia de seguridad.
TodoFavoritos, configuraciones guardadas, ajustes e historial de herramientas
Solo favoritosSolo las herramientas marcadas como favoritas
Solo configuraciones guardadasConfiguraciones de herramientas que has guardado
Importar
Restaura una copia de seguridad .mlbackup o .json de este u otro dispositivo.
Importar copia de seguridad
MLBACKUPJSON
Borrar todos los datos
Esta acción no se puede deshacer
Borra de este navegador todos los favoritos, las configuraciones guardadas, los ajustes y el historial.
Las herramientas siguen funcionando. Simplemente vuelves a empezar desde cero.
Borra todos los favoritos, configuraciones guardadas, ajustes y entradas del historial de este navegador. Esta acción no se puede deshacer.
Tu privacidad. Tú decides.
¿Permites que MORELESS use PostHog para saber cómo se utilizan las herramientas y si vuelves a visitarnos? La medición no incluye tus archivos ni tus textos. Las herramientas funcionan tanto si aceptas como si rechazas.