Lugares favoritos de tu ciudad favorita
Inicio
Añadir a fuentes preferidas en Google

Codificador y decodificador de URL

Convierte un valor de texto a codificación porcentual UTF-8 o viceversa. Elige componente de URL o valor de formulario para aplicar las reglas apropiadas a espacios, signos más y puntuación.

Entrada

Convierte un solo valor, no una URL ni una consulta completa. También se codifican los signos de puntuación estructurales.

Se conserva la entrada tal como llega; el navegador puede haber normalizado los saltos de línea pegados.

Límite de entrada: 65.536 bytes UTF-8.

Resultado

Introduce un valor y selecciona Convertir.

Conversión local

La herramienta procesa este valor en tu navegador sin añadir cargas ni un historial de entradas.

La copia y la descarga solo se realizan cuando las solicitas. Otros servicios del sitio y las opciones de consentimiento son independientes.

Convertir un componente o valor de formulario

  1. Elige Codificar para texto normal o Decodificar para un valor codificado. Pega un valor, no una consulta completa con varios nombres y valores.
  2. El modo componente representa los espacios con %20 y conserva el signo más literal al decodificar. El modo formulario escribe los espacios como + e interpreta los + literales como espacios.
  3. Selecciona Convertir, comprueba el resultado completo y los recuentos de bytes y copia o descarga el texto. Los errores no producen resultados parciales; cambiar la entrada elimina la respuesta anterior.

Codificación porcentual, UTF-8 y contexto

La codificación porcentual representa un byte con un signo de porcentaje y dos dígitos hexadecimales. Una letra puede requerir varios bytes UTF-8: é se convierte en %C3%A9. Cambia la representación, no el significado del texto.

El modo componente conserva A–Z, a–z, dígitos, guion, punto, guion bajo y tilde. El modo formulario también conserva el asterisco, codifica la tilde y escribe el espacio como signo más. Un signo más literal se codifica como %2B en ambos modos.

La decodificación es una sola pasada estricta. Se aceptan dígitos hexadecimales en minúscula, pero cada porcentaje debe iniciar un escape completo y los bytes resultantes deben ser UTF-8 válido. Otros analizadores pueden reparar errores; el rechazo aquí no certifica que una URL completa sea inválida.

La codificación acepta hasta 65.536 bytes UTF-8 de entrada. La decodificación acepta hasta 196.608 bytes de origen y devuelve como máximo 65.536 bytes. Son límites de bytes, no de caracteres; los emojis y muchas letras no latinas usan varios bytes.

Ejemplos que muestran la diferencia

El texto a b+c se convierte en a%20b%2Bc en modo componente y a+b%2Bc en modo formulario. Al decodificar, %2B siempre produce un signo más; solo un + que ya esté en la entrada de formulario se convierte en espacio.

El ejemplo café + tea/~* se convierte en caf%C3%A9%20%2B%20tea%2F~%2A como componente, o caf%C3%A9+%2B+tea%2F%7E* como valor de formulario. La barra se codifica porque la entrada es un valor, no una ruta completa.

Decodificar %2520 devuelve el texto %20, no un espacio. A%0D%0AB devuelve A, un retorno de carro, un salto de línea y B. La vista previa puede ocultar caracteres de control; los bytes UTF-8 descargados los conservan.

Qué no hace esta conversión

No es un creador ni validador de URL, un abridor de enlaces ni una comprobación de seguridad. Codificar una dirección completa también codifica sus dos puntos, barras, interrogación y otros signos estructurales. El resultado solo se muestra como texto; no se abre ni se interpreta como HTML.

No detecta juegos de caracteres antiguos, exporta binarios, analiza consultas, procesa línea por línea, normaliza Unicode ni decodifica automáticamente una segunda vez. La entrada vacía necesita texto, pero espacios y saltos de línea son datos válidos. Se rechazan Unicode mal formado y UTF-8 inválido en lugar de sustituirlos.

Los campos de texto pueden normalizar saltos de línea pegados y el portapapeles puede modificar saltos o caracteres de control. La descarga usa los bytes UTF-8 del resultado sin añadir salto de línea ni marca de orden de bytes; una marca inicial existente se conserva.

Conversión local y acciones explícitas

La conversión se ejecuta en el navegador sin cargas ni historial de entrada añadidos por la herramienta y sin poner la entrada en la URL de la página. Copiar escribe el texto actual solo cuando se solicita y Descargar crea un archivo local. Los servicios habituales del sitio y las preferencias de consentimiento son independientes.

Preguntas sobre codificación de URL

Depende del contexto. El modo componente usa %20; el modo formulario usa un signo más y solo ese modo interpreta un + literal como espacio al decodificar. Sigue las indicaciones de la aplicación receptora.

La herramienta trata la entrada como un solo valor. No conserva delimitadores de URL ni separa parámetros. Extrae el componente o valor que quieres convertir y usa un creador o analizador de URL para direcciones completas.

El byte E9 por sí solo no es UTF-8 válido. La herramienta no adivina un juego de caracteres antiguo; é se escribe %C3%A9 en UTF-8. Otro programa puede usar otra codificación o reparar errores.

Una pasada convierte %25 en porcentaje y deja 20 como texto. Una segunda pasada automática podría cambiar el valor deseado, por lo que la herramienta no la realiza.

No. Es una representación reversible, no cifrado, filtrado de contenido ni validación de URL. Protege un secreto codificado como el original y no confíes en un enlace solo porque se haya decodificado.

El Unicode bien formado se convierte mediante UTF-8 sin normalización. Se conservan saltos de línea decodificados, NUL y una marca de orden de bytes inicial, aunque la vista previa no los muestre. Usa Descargar si necesitas los bytes exactos del resultado.

Fuentes

Revisadas el 4 de noviembre de 2026. Las fuentes describen las representaciones; el rechazo estricto de errores es una política de esta herramienta.

JSON a YAML

Convierte JSON a YAML localmente, conservando el texto numérico y las cadenas entre comillas; copia o descarga el resultado completo.

Abrir herramienta — JSON a YAML

YAML a JSON

Convierte YAML a JSON localmente con números exactos, alias limitados y copia o descarga completa.

Abrir herramienta — YAML a JSON

HTML a Markdown

Convierte HTML pegado o local en Markdown, revisa las notas de conversión y copia o descarga el resultado.

Abrir herramienta — HTML a Markdown

Probador de expresiones regulares JavaScript

Prueba un patrón JavaScript localmente y examina coincidencias, capturas y posiciones UTF-16.

Abrir herramienta — Probador de expresiones regulares JavaScript

Markdown a HTML

Convierte un borrador Markdown en un fragmento HTML, revisa el código y la vista previa inerte y cópialo o descárgalo.

Abrir herramienta — Markdown a HTML

Ordenador de texto

Ordena las líneas alfabéticamente según el idioma elegido o por puntos de código Unicode, conservando duplicados, líneas vacías y todo el contenido.

Abrir herramienta — Ordenador de texto

Eliminar líneas duplicadas

Conserva la primera copia exacta de cada línea, el orden, los espacios significativos y las líneas vacías; después copia o descarga el resultado.

Abrir herramienta — Eliminar líneas duplicadas

Comparador de textos

Compara dos textos localmente: cambios en líneas completas, espacios y salto de línea final.

Abrir herramienta — Comparador de textos

Conversor de mayúsculas y minúsculas

Convierte la caja del texto o las iniciales de palabras y oraciones con reglas explícitas.

Abrir herramienta — Conversor de mayúsculas y minúsculas

Codificador y decodificador de entidades HTML

Codifica o decodifica referencias HTML en texto, con opciones de contexto y Unicode y salida con LF, sin analizar ni representar el marcado.

Abrir herramienta — Codificador y decodificador de entidades HTML

Generador de tablas Markdown

Edita una tabla de texto literal, ajusta la alineación y copia Markdown GFM o importa texto separado por tabulaciones.

Abrir herramienta — Generador de tablas Markdown

Analizador y generador de cadenas de consulta

Analiza y edita parámetros conservando nombres repetidos y su orden. Copia una consulta normalizada o una URL HTTP(S).

Abrir herramienta — Analizador y generador de cadenas de consulta

Codificador y decodificador Base64

Codifica texto UTF-8 en Base64 estándar o seguro para URL, o decodifica ambos formatos con errores claros y resultado completo.

Abrir herramienta — Codificador y decodificador Base64

Formateador XML

Comprueba XML 1.0 con espacios de nombres, formatea o compacta localmente y copia o descarga el resultado en UTF-8.

Abrir herramienta — Formateador XML

Formateador y validador JSON

Comprueba la sintaxis JSON, formatea o minimiza localmente y copia o descarga el resultado conservando los datos originales.

Abrir herramienta — Formateador y validador JSON

Contador de caracteres y segmentos SMS

Consulta la codificación, los límites de los segmentos y el posible coste del mensaje. El texto permanece en tu navegador.

Abrir herramienta — Contador de caracteres y segmentos SMS

Contador de caracteres para redes sociales

Comprueba los límites de cada plataforma y divide publicaciones sin perder texto.

Abrir herramienta — Contador de caracteres para redes sociales

Contador de caracteres

Cuenta caracteres, palabras, oraciones y párrafos. Revisa la densidad de palabras, el tiempo de lectura y el tamaño UTF-8 en tu navegador.

Abrir herramienta — Contador de caracteres

Calculadora de tamaño de texto

Compara codificaciones y tamaños de datos de texto en el navegador.

Abrir herramienta — Calculadora de tamaño de texto

Limpieza de texto de PDF

Corrige saltos de línea y espacios en texto copiado de un PDF. Conserva el original y revisa los guiones ambiguos antes de copiar el resultado.

Abrir herramienta — Limpieza de texto de PDF

Conversor de letras decorativas

Convierte letras Unicode decorativas compatibles en texto normal en tu navegador. Conserva mayúsculas, acentos, emojis y el original.

Abrir herramienta — Conversor de letras decorativas

Reparar texto

Repara texto ilegible y acentos dañados en el navegador. Revisa cada posible reversión UTF-8.

Abrir herramienta — Reparar texto

Comprueba si Gmail puede recortar tu correo

Mide los bytes UTF-8 del HTML del correo, compáralos con una referencia de 102.000 bytes y localiza código pesado en tu navegador.

Abrir herramienta — Comprueba si Gmail puede recortar tu correo
Ver todas las herramientas de esta categoría