Cómo usar Codificador Base64 y URL
- 1
Elige la codificación
Elige Base64, Codificación URL o Entidades HTML y después Codificar o Decodificar.
- 2
Pega texto o elige un archivo
Escribe o pega en el cuadro de la izquierda; en el modo de codificar Base64 también puedes elegir un archivo para convertirlo en Base64 o en una URL de datos.
- 3
Ajusta las opciones
Activa Base64URL, el relleno o las líneas de 76 caracteres, o elige qué parte de una URL se escapa.
- 4
Copia o guarda el resultado
Copia el resultado, guárdalo como archivo o pulsa Usar resultado como entrada para invertir la conversión.
Límites y Pro
Gratis y sin registro: codifica archivos de hasta 50 MB y pega texto de cualquier longitud que tu navegador pueda manejar; los resultados de más de 600 000 caracteres se muestran en vista previa parcial, y el resultado completo está disponible con Copiar y Guardar como archivo.
Pro quita los anuncios; el codificador funciona igual en todos los planes. Ver Pro
Acerca de Codificador Base64 y URL
Base64 convierte bytes arbitrarios en 64 caracteres imprimibles para que sobrevivan al correo electrónico, a JSON, a los atributos HTML y a las cabeceras HTTP. Este codificador funciona con texto y con archivos: el texto se convierte primero a UTF-8, de modo que las letras con tilde, los caracteres chinos y los emoji se codifican y decodifican correctamente, en lugar de fallar como lo hace btoa(), la función integrada del navegador.
Al codificar puedes elegir el alfabeto estándar o Base64URL (- y _ en lugar de + y /, como en los JWT y los parámetros de URL), el relleno = opcional y saltos de línea estilo MIME cada 76 caracteres. Un archivo de hasta 50 MB puede convertirse en Base64 simple o en una URL data: lista para usar en el src de una imagen o en un fondo CSS.
Al decodificar se aceptan ambos alfabetos, se ignoran los espacios y los saltos de línea, se añade el relleno que falte y se elimina el prefijo de una URL data:. Si el resultado es UTF-8 legible, verás el texto; si no, se comparan los primeros bytes con firmas de archivo conocidas (PNG, JPEG, GIF, WebP, PDF, ZIP, MP3, MP4, fuentes y más) para que puedas ver una vista previa de la imagen o descargar el archivo con la extensión correcta. Si la entrada no es válida, se indica la posición exacta y se explica el problema.
Otras dos pestañas cubren las demás codificaciones habituales: la codificación URL con porcentaje (un valor de consulta, una URL completa o datos de formulario, donde los espacios se convierten en +) con un desglose de cada parámetro de consulta, y las entidades HTML en ambos sentidos, incluidas todas las referencias con nombre como y é. Base64 es una codificación, no un cifrado: cualquiera puede decodificarlo.
Privacidad
La codificación y la decodificación se ejecutan en esta pestaña del navegador, también con los archivos que elijas; nada de lo que escribas o abras se sube a ningún servidor. Tus opciones (alfabeto seguro para URL, relleno, modo URL) se recuerdan en el almacenamiento local, pero el texto y los archivos nunca se guardan.
Características
UTF-8 correcto
Los emoji, las tildes y los alfabetos no latinos se codifican y decodifican sin el error Unicode de btoa().
También decodifica archivos
Los resultados binarios se identifican por su firma, se muestran en vista previa si son imágenes y se pueden descargar.
Escapes de URL y HTML
Codificación con porcentaje para valores, URL completas o formularios, y todas las entidades HTML con nombre.