Codificación
Codifica y decodifica datos: Base64, Base32, Base58, URL, entidades HTML, hexadecimal, Unicode y más
La codificación cambia cómo se representan los datos, no quién puede leerlos: Base64, Base32, Base58, hexadecimal, URL y entidades HTML, código Morse, Punycode, quoted-printable y más. Usa estas herramientas para incrustar datos binarios en texto, construir URL seguras o escapar cadenas para JavaScript, CSS y scripts de shell. Codificar no es cifrar: cualquiera puede decodificar el resultado.
Herramientas en esta categoría: 26
Buenos puntos de partida
Todas las herramientas de esta categoría
-
Decodificar Base64
Decodifica Base64 o base64url a texto UTF-8 legible, o ve los bytes sin procesar en hex. Admite relleno ausente, espacios y prefijos data: URI.
-
Codificar Base64
Codifica texto o bytes hex a Base64 en tu navegador. Soporte completo de UTF-8 (emoji, CJK, tildes), alfabeto apto para URL, relleno opcional y líneas de 76 caracteres.
-
Tabla ASCII
Tabla ASCII completa (0–127) con decimal, hex, octal, binario, carácter, código HTML y descripción. Busca por carácter, número (0x41, 0b…) o nombre.
-
Decodificar Base32
Decodifica Base32 o base32hex a texto UTF-8 o bytes hex. No distingue mayúsculas, el relleno es opcional y se ignoran los espacios; útil para secretos TOTP.
-
Codificar Base32
Codifica texto o bytes hex a Base32 (RFC 4648) con el alfabeto estándar A–Z2–7 o base32hex. Seguro con UTF-8, relleno opcional y funciona en tu navegador.
-
Decodificar Base58
Decodifica Base58 con alfabeto de Bitcoin a texto UTF-8 o bytes hex, conservando los bytes cero iniciales. Errores claros para caracteres no válidos como 0, O, I y l.
-
Codificar Base58
Codifica texto o bytes hex a Base58 con el alfabeto de Bitcoin. Los bytes cero iniciales se convierten en 1 y no hay caracteres ambiguos 0/O/I/l. Gratis y en tu navegador.
-
Decodificar Base64 a archivo
Pega Base64 o un data: URI y descarga el archivo original. Detecta el tipo de archivo (PNG, JPEG, PDF, ZIP, JSON…) por sus bytes mágicos y previsualiza imágenes.
-
Codificar archivo a Base64
Convierte una imagen, un PDF o cualquier archivo a Base64 o a un data: URI en tu navegador, sin subirlo. Alfabeto apto para URL opcional, líneas de 76 caracteres y descarga .txt.
-
Escape de CSS
Escapa texto para identificadores y selectores CSS exactamente como CSS.escape(), o para cadenas CSS entre comillas; desescapa secuencias \HEX. Admite dígitos, emoji, # y .
-
Escapar/desescapar cadenas
Una herramienta para escapar o desescapar cadenas para JSON, JavaScript, HTML, XML, componentes de URL, expresiones regulares, literales SQL, cadenas CSS y argumentos de shell.
-
Decodificar hex
Convierte bytes hex de vuelta a texto UTF-8. Acepta espacios, dos puntos, comas y prefijos 0x y \x; avisa con claridad de hex impar o no válido. Gratis y en tu navegador.
-
Codificar hex
Convierte texto a bytes UTF-8 en hexadecimal. Elige minúsculas o mayúsculas y un separador: ninguno, espacio, dos puntos, prefijo 0x o escapes \x. Funciona en local.
-
Decodificar HTML
Decodifica entidades HTML a texto: las 2.125 referencias con nombre de HTML5, referencias numéricas decimales y hex y nombres antiguos sin punto y coma. En tu navegador.
-
Codificar HTML
Escapa texto para HTML: & < > " ' a entidades y, si quieres, todos los caracteres no ASCII como entidades con nombre, decimales o hex. Evita marcado roto; en local.
-
Escape de JavaScript
Escapa texto para literales de cadena JavaScript ("…", '…' o `…`) con \n, \t, \" y \uXXXX opcional para no ASCII, o desescapa cadenas JS de vuelta a texto.
-
Decodificador de código Morse
Decodifica código Morse a texto. Acepta . y - (también · • − _), espacios entre letras y /, | o 3 espacios entre palabras. Los códigos desconocidos se señalan.
-
Codificador de código Morse
Traduce texto a código Morse internacional (UIT): letras, dígitos y puntuación, " / " entre palabras y tildes eliminadas automáticamente. Al instante y gratis.
-
Conversor Punycode
Convierte nombres de dominio internacionalizados (IDN) a etiquetas Punycode xn-- y viceversa, o codifica cadenas RFC 3492 sin procesar. Un dominio por línea, sin conexión.
-
Quoted-Printable
Codifica o decodifica texto de correo quoted-printable según RFC 2045: escapes =XX, saltos de línea suaves a 76 caracteres y juegos de caracteres UTF-8 o ISO-8859-1.
-
Codificador ROT13
Aplica ROT13 a un texto, o ROT5 (dígitos), ROT18 (letras + dígitos) y ROT47 (todo el ASCII imprimible). Aplicarlo dos veces restaura el original. Gratis e instantáneo.
-
Escape de shell
Entrecomilla cualquier cadena de forma segura para POSIX sh/Bash/Zsh (comillas simples), ANSI-C $'…' de Bash o PowerShell, o analiza palabras de shell entrecomilladas.
-
Conversor Unicode
Convierte texto a puntos de código Unicode (U+XXXX), escapes \u de JavaScript con pares sustitutos, \u{} de ES6, Python, &#x; de HTML o escapes CSS, y viceversa.
-
Búsqueda Unicode
Consulta cualquier carácter: nombre Unicode oficial, punto de código U+, categoría, plano, bytes UTF-8/UTF-16 y escapes HTML, JS, CSS y URL. También busca por nombre.
-
Decodificar URL
Decodifica la codificación porcentual %XX a texto UTF-8 legible. Opción de + como espacio para query strings; las secuencias mal formadas se conservan y se avisan.
-
Codificar URL
Codifica texto en formato porcentual para URLs: encodeURIComponent, RFC 3986 estricto, URL completa (encodeURI) o datos de formulario con + para espacios. UTF-8 correcto.
Otras categorías
- CRC Algoritmos de verificación de redundancia cíclica para detección de errores
- MD Algoritmos de resumen de mensajes (MD2, MD4, MD5)
- SHA-1 Algoritmo Hash Seguro 1 - función hash de 160 bits
- SHA-2 Familia de Algoritmo Hash Seguro 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Algoritmo Hash Seguro 3 basado en Keccak
- Keccak Función hash criptográfica Keccak
- SHAKE Funciones de salida extensible (SHAKE128, SHAKE256)
- cSHAKE Funciones SHAKE personalizables
- KMAC Código de autenticación de mensajes Keccak
- Contraseñas y Seguridad Herramientas de generación, análisis, hash y seguridad de contraseñas
- Cifrado y Criptografía Cifrado simétrico y asimétrico, HMAC y generación de claves (AES, 3DES, RSA, PGP)
- Formateadores Formatea, minifica y valida código y datos (JSON, XML, YAML, SQL, HTML, CSS) y convierte estilos de nombres
- Generadores Genera ID, claves, datos de prueba, códigos QR, códigos de barras y archivos de configuración (UUID, claves de API, .gitignore, Dockerfile)
- Convertidores Convierte formatos de datos, bases numéricas, colores, marcas de tiempo, unidades y divisas (JSON, CSV, YAML, XML)
- Herramientas de Texto Cuenta, compara, limpia y transforma texto (recuento de palabras, diferencias, regex, mayúsculas, duplicados)
- Herramientas de Imagen Herramientas para manipular y convertir imágenes (Comprimir, Redimensionar, Convertir)
- Diseño y CSS Genera CSS de forma visual: sombras, degradados, diseños flexbox y grid, animaciones y paletas de color
- Herramientas Web Herramientas para desarrollo web y SEO (JWT, URL, DNS, cabeceras HTTP, metaetiquetas, sitemaps)
- Matemáticas y Calculadoras Calculadoras de finanzas, salud, porcentajes, aritmética para programadores y matemáticas cotidianas
- Hora y Fecha Zonas horarias, diferencias entre fechas, días hábiles, temporizadores, cronómetro y reloj mundial