Command Palette

Search for a command to run...

CO

Codificador/decodificador Base64

Codificar y decodificar texto hacia/desde Base64

¿Qué es el codificador/decodificador base64?

Base64 Encoder/Decoder es una herramienta en línea gratuita que convierte texto desde y hacia la codificación Base64. Base64 es un esquema de codificación binario a texto que representa datos binarios en un formato de cadena ASCII, que se usa comúnmente para incrustar datos en URL, correos electrónicos, HTML y cargas útiles de API donde los datos binarios no se pueden transmitir directamente.

La herramienta admite la codificación Base64 estándar (RFC 4648) y la codificación Base64 segura para URL, que reemplaza a los caracteres + y / con - y _ para hacer que la salida sea segura para usar en URL y nombres de archivo. Puede codificar texto sin formato a base64 o decodificar cadenas base64 de nuevo a texto legible con un solo clic.

Ya sea que sea un desarrollador que trabaje con API que requieran datos codificados en base64, depurando cadenas codificadas o valores de configuración de codificación, esta herramienta proporciona una conversión instantánea con una entrada y salida claras. Todo el procesamiento ocurre en su navegador, manteniendo sus datos completamente privados.

Base64 es una codificación, no un cifrado, y la distinción es importante porque normalmente se confunde con uno. Cualquier cosa codificada aquí puede ser decodificada por cualquier persona en un segundo, por lo que no protege nada: su trabajo es transportar datos binarios a través de canales que solo sobreviven de manera confiable al texto, como cuerpos de correo electrónico, cadenas JSON y URI de datos. El costo es el tamaño. Cada tres bytes se convierten en cuatro caracteres, por lo que la salida es aproximadamente un 33 por ciento mayor que la entrada, razón por la cual insertar una imagen grande como un URI de datos puede hacer que una página sea más lenta en lugar de más rápida. La variante segura para URL intercambia los dos caracteres que tienen significado en una URL, más y barra diagonal, por menos y subrayado, y es lo que utilizan los JWT. El estándar requiere rellenar con signos iguales, pero la mayoría de los decodificadores lo toleran como opcional.

Un ejemplo trabajado muestra ambos formatos de este codificador y decodificador Base64 uno al lado del otro. Escriba ¡Hola mundo! con el modo configurado en Código y el formato establecido en Estándar, luego haga clic en Código: el resultado de Base64 es SGVsbG8sIFdvcmxkIQ==, 20 caracteres de 13 y la proporción de tamaño es del 154%. Cambie el formato a URL-Safe y el mismo texto se convertirá en SGVsbG8sIFdvcmxkIQ, sin el relleno. La entrada a?b=c>d muestra el intercambio de caracteres: Standard proporciona YT9iPWM+ZA== y URL-Safe proporciona YT9iPWM-ZA. Haga clic en Intercambiar para enviar un resultado de regreso a través del codificador decodificador base64 como nueva entrada.

¿Cómo usar el codificador/decodificador Base64?

  1. Elija codificar o decodificar

    Seleccione si desea codificar texto en base64 o decodificar una cadena base64 de nuevo a texto sin formato.

  2. Ingrese sus datos

    Pegue o escriba su texto sin formato (para codificación) o cadena base64 (para decodificación) en el área de entrada.

  3. Obtenga resultados instantáneo

    Elija Estándar o URL segura en Formato, luego haga clic en Codificar o Decodificar. Para codificar, obtiene una cadena Base64; para decodificar, obtiene el texto sin formato original o un mensaje de error si la entrada no es válida Base64.

  4. Copiar la salida

    Haga clic en el botón Copiar para copiar el resultado codificado o decodificado en su portapapeles para usar en su aplicación o proyecto.

Características clave

  • Maneja Unicode correctamente

    En formato estándar, el texto se codifica primero a través de UTF-8, por lo que los caracteres acentuados, los emoji y las escrituras no latinas sobreviven a un viaje de ida y vuelta que una llamada ingenua btoa rechazaría

  • Codificar y decodificar

    Convierta el texto a base64 y decodifique Base64 a texto con un solo clic.

  • Codificación segura para URL

    Admite codificación base64 segura de URL que reemplaza + y / con - y _ para un uso seguro en URL

  • Estadísticas de intercambio y tamaño

    El botón Intercambiar mueve el resultado a la entrada y cambia el modo para un viaje rápido de ida y vuelta, y la fila de estadísticas muestra los caracteres de entrada, los caracteres de salida y la relación de tamaño

Frequently Asked Questions

La codificación Base64 se utiliza para transmitir datos binarios a través de sistemas basados en texto. Los usos comunes incluyen incrustar imágenes en HTML/CSS, codificación de credenciales de autenticación en encabezados HTTP, codificación de archivos adjuntos de correo electrónico y pasar datos binarios en cargas de JSON o XML.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

base64encodedecodeconverterurl-safeencodingdecodingbase64 encoder and decoderbase64 decoder encoderbase64 encoder decoderurl-safe base64 decoder