FormatFlow

Desarrollo · Actualizado el 19 oct 2026 · Revisado por FormatFlow Editorial

Codificador de URL

Puedes codificar texto para una URL o una cadena de consulta en porcentajes, eligiendo el modo componente o URL completa, con un manejo correcto de UTF-8 para acentos, chino y emoji.

Se ejecuta en tu navegadorGratis · Sin registro · Sin marca de agua
TXTURLSe ejecuta en tu navegador
Loading the tool…

Everything runs locally in this tab. No file is uploaded while the tool loads.

Esta herramienta se ejecuta en tu pestaña. No se sube nada y no se guarda ninguna copia.

Cómo se tratan los archivos

Acerca de Codificador de URL

Una URL solo puede transportar un alfabeto limitado, así que los espacios, los ampersands, las barras y el texto que no está en inglés deben codificarse en porcentaje antes de viajar. Las dos funciones del navegador que la gente suele usar se comportan de forma distinta: encodeURIComponent escapa un valor por completo, mientras que encodeURI deja intactos los separadores de una URL existente.

Este codificador ofrece ambos modos con una vista previa en vivo, así que puedes comprobar la cadena exacta antes de pegarla en un enlace, un formulario o una llamada a una API. Los caracteres multibyte se codifican como bytes UTF-8, que es lo que servidores y navegadores esperan recibir.

Qué hace esta herramienta

Los detalles que importan cuando usas Codificador de URL para trabajo real.

  • Modos componente y URL completa

    El modo componente escapa un único valor por completo, mientras que el modo URL completa conserva los dos puntos, las barras, el signo de interrogación y otros separadores.

  • Codificación porcentual UTF-8

    Las letras acentuadas, el chino, el japonés y los emoji se convierten a sus secuencias de bytes UTF-8 correctas en lugar de escapes Latin-1 rotos.

  • Salida en vivo

    La cadena codificada se actualiza mientras escribes, así que puedes experimentar con un valor y ver el resultado al instante.

  • Diagnósticos legibles

    Si el texto contiene un carácter sustituto sin pareja que no se puede codificar, la herramienta lo explica en lugar de lanzar un error URI vago.

  • Copiar y ejemplo

    Copia la salida codificada con un clic o carga un ejemplo con espacios, ampersands y texto que no está en inglés.

Cómo usar Codificador de URL

Sin cuenta y sin instalación: todo el trabajo ocurre en esta pestaña del navegador.

  1. 01

    Elige un modo de codificación

    Usa el modo componente para un único valor dentro de una URL, o el modo URL completa cuando estés codificando una URL entera que todavía tiene sus separadores.

  2. 02

    Pega el texto o la URL sin codificar

    Escribe o pega el contenido sin codificar; la vista previa se actualiza en cuanto hay texto.

  3. 03

    Comprueba los caracteres reservados

    Confirma que los caracteres que importan para tu caso están codificados o conservados como esperabas antes de copiar.

  4. 04

    Copia en tu petición

    Pulsa Copiar y pega el resultado en una cadena de consulta, una llamada a una API, una redirección o un atributo HTML.

Formatos compatibles y límites

Entrada
TXT
Salida
URL
Procesamiento
En el cliente, dentro de tu navegador. No se sube nada.
Tamaño máximo
Limitado por la memoria disponible en tu pestaña.
Requisitos
Chrome, Edge, Firefox o Safari · JavaScript activado

Limitaciones que conviene conocer

  • El modo URL completa no adivina si una URL ya está codificada, así que volver a codificar una URL con escapes porcentuales puede codificarla dos veces.
  • El codificador no es un validador de URL: no comprueba que exista un host ni que la URL general esté bien formada.
  • Los caracteres sustitutos sin pareja no se pueden codificar y deben quitarse de la entrada.

Privacidad y tratamiento de archivos

La codificación se ejecuta localmente con las funciones URI integradas del navegador. El texto nunca sale de la página, no se envía nada a un servidor y no se guarda ninguna copia al cerrar la pestaña.

Leer la política de privacidad completa

Preguntas frecuentes sobre Codificador de URL

Respuestas breves y directas a las dudas habituales antes de usar la herramienta.

¿Cuál es la diferencia entre encodeURIComponent y encodeURI?
encodeURIComponent escapa los caracteres reservados como dos puntos, barra, signo de interrogación y ampersand, además de los espacios, así que está pensado para un único valor. encodeURI deja esos separadores en paz, así que está pensado para una URL completa cuya estructura debe sobrevivir a la codificación.
¿Un espacio se codifica como %20 o como signo más?
En la ruta o la cadena de consulta de una URL, %20 es la codificación porcentual correcta. El signo más solo significa espacio en cuerpos application/x-www-form-urlencoded, como los envíos de formularios HTML antiguos, así que este codificador usa %20 y deja el tratamiento del más para el decodificador de URL.
¿Por qué se codifican los dos puntos y la barra en el modo componente?
Son caracteres reservados con significado estructural dentro de una URL. Codificar un valor que los contiene evita que un servidor o un enrutador interpreten parte del valor como un esquema, un separador de ruta u otro componente.
¿Cómo se codifica el texto que no está en inglés?
Cada carácter se convierte primero a sus bytes UTF-8 y después se escribe como escapes porcentuales, así que un carácter chino se convierte en una serie de tres escapes y un emoji en cuatro. El servidor que lo recibe descodifica esos bytes de vuelta al carácter original.
¿Puedo codificar una URL completa sin destrozar su cadena de consulta?
El modo URL completa conserva los separadores que dan estructura a una URL, pero está pensado para texto sin codificar. Si la URL ya contiene escapes porcentuales, codificarla otra vez los codificará dos veces, así que deja en paz una URL ya codificada.
¿Dónde se realiza la codificación de la URL?
En esta pestaña del navegador. El texto se pasa a las funciones de codificación porcentual integradas y nunca se sube, se guarda ni se registra, lo que resulta útil cuando la URL contiene un nombre de host interno o un token firmado.
¿Por qué a veces falla la codificación con texto pegado?
La causa más habitual es un carácter sustituto sin pareja, que es la mitad de un emoji o un carácter roto que dejó una operación de copia anterior. Elimina o vuelve a escribir el carácter problemático y el codificador aceptará el texto de nuevo.

Para seguir leyendo

Guías que explican las decisiones detrás de Codificador de URL.

Revisado por FormatFlow Editorial · Equipo de herramientas y formatos de archivo

Última actualización: 19 oct 2026