🔤

Convertidor Base64 de Cadenas

Convertir entre cadenas de texto y codificación Base64 con soporte URL seguro

String to Base64

Encode URL Safe
String to Encode
Base64 of String

Base64 to String

Decode URL-safe
Base64 String to Decode
Decoded String

Qué es Convertidor de Cadenas Base64

El Convertidor de Cadenas Base64 es una herramienta para codificar texto a Base64 o decodificar Base64 a texto. Base64 es un método de codificación de datos binarios en representación de texto usando 64 caracteres ASCII (A-Z, a-z, 0-9, +, /). Funciones principales: Conversión bidireccional texto ↔ Base64, Soporte Base64 seguro para URL (+ → -, / → _), Codificación/decodificación en tiempo real, Validación de sintaxis, Copia con un clic. Cómo funciona: Cada 3 bytes (24 bits) se convierten en 4 caracteres Base64 (6 bits cada uno). Si Non es divisible por 3, se añade relleno con '='. Ejemplo: 'Hello' → 'SGVsbG8='. Aumento de tamaño: ~33% (3 bytes → 4 caracteres). Casos de uso: Archivos adjuntos de Email (codificación MIME), Autenticación HTTP Básica (codificar usuario:contraseña), URIs de datos (incrustar imágenes en HTML), Tokens API y credenciales, Datos binarios en cargas JSON, Cookies y almacenamiento Local, Tokens JWT (encabezado y carga útil). Nota de seguridad: Base64 Non es cifrado - cualquiera puede decodificarlo. Proporciona ofuscación, Non seguridad. Use cifrado apropiado para datos sensibles. Esta herramienta procesa localmente en su navegador sin subir datos a ningún servidor.

Características

🔄

Conversión Bidireccional

Codificar texto a Base64 y decodificar Base64 a texto
🔗

Base64 Seguro para URL

Soporte para variante Base64 segura para URL

Procesamiento en Tiempo Real

Conversión Instantanéánea mientras escribe

Validación de Formato

Detectar y resaltar errores de formato Base64

📋Guía de uso

1️⃣
Paso 1: Ingresar texto o Base64
Ingrese una cadena de texto o una cadena Base64
2️⃣
Paso 2: Elegir dirección
Seleccione la dirección de conversión
3️⃣
Paso 3: Convertir y copiar
Convertir y copiar resultado al portapapeles

📚Introducción técnica

🔤Codificación de texto y transformación Base64

La conversión de cadena Base64 codifica texto en formato Base64 o decodifica Base64 de vuelta a texto legible. El proceso implica transformación de codificación de caracteres: convertir texto a bytes UTF-8, aplicar codificación Base64 (agrupar 3 bytes en 4 caracteres base64), y manejar codificación de conjunto de caracteres. A diferencia de codificación Base64 de archivo, la conversión de cadena se enfoca en datos de texto,

⚙️Manejo de conjunto de caracteres y soporte Unicode

El convertidor implementa soporte Unicode completo mediante codificación UTF-8 como conjunto de caracteres estándar. Maneja normalización Unicode (NFC, NFD, NFKC, NFKD) para comparación y almacenamiento apropiado de caracteres, pares sustitutos para caracteres fuera del Plano Multilingüe Básico (BMP), marcas diacríticas combinadas, caracteres de ancho cero (ZWSP, ZWNJ, ZWJ), y marcas de derecha a izquierda.

💡Generación de URI de datos y escenarios de aplicación

El convertidor genera URIs de datos (data:text/plain;base64,encoded_text) adecuadas para incrustar texto en HTML/CSS/JavaScript. Casos de uso comunes: incrustar datos de configuración en HTML de archivo único, almacenar credenciales en variables de entorno (claves API, tokens), pasar datos de texto en URLs sin parámetros de consulta, y crear plantillas de correo electrónico autónomas.

Preguntas Frecuentes

¿Qué es Base64?

Base64 es un esquema de codificación que convierte datos binarios a texto ASCII usando 64 caracteres. Ampliamente usado para transmitir datos en sistemas basados en texto.
💬

¿Por qué usar Base64?

Permite transmitir datos binarios sobre medios que solo soportan texto (Email, JSON, XML). Asegura compatibilidad y seguridad de datos durante transmisión.
🔍

¿Base64 es cifrado?

Non. Base64 es codificación, Non cifrado. Los datos codificados pueden decodificarse fácilmente. Non use para información sensible sin cifrado apropiado.

💡Cómo Usar

1️⃣

Encode Text to Base64

Enter text and click 'Encode' button. Copy result for API, email, or data storage. Use URL-safe mode for URLs.
2️⃣

Decodificar Base64 to Text

Paste Base64 string and Cliquer 'Decode' Bouton. Outil automatically detects URL-Sûr Mode and converts to readable text.
3️⃣

Handle Unicode Caracteres

Outil supports Tout Unicode characters including emojis. Automatically handles character encoding pour proper Conversion.
4️⃣

Generate Data URI

Use encoded Base64 to create data URI (data:text/plain;base64,...) pour embedding in HTML/CSS.
5️⃣

Copiar and Usar

Cliquer Copier Bouton to Copier Résultat. Use in API requests, config Fichiers, or data transmission.

🔗Related Documents

📖RFC 4648 - Base64 Encoding Standard-IETF Base64 and Base64URL encoding specification
🔧MDN - btoa() and atob()-Browser Base64 encoding/decoding API
🎓HTTP Basic Authentication-HTTP authentication using Base64

User Comments

0 / 2000
Loading...