Codificador Base64
Codifica y decodifica texto e imágenes en formato Base64.
Imagen a Base64
Arrastra una imagen aquí o haz clic para seleccionar
Formatos: PNG, JPG, GIF, SVG, WebP
¿Qué es Base64?
Base64 es un esquema de codificación que convierte datos binarios en texto ASCII. Se usa ampliamente para transmitir datos a través de medios que solo soportan texto, como email o URLs.
El nombre "Base64" viene de que usa 64 caracteres para representar los datos: A-Z, a-z, 0-9, + y /.
¿Cuándo usar Base64?
- Embeber imágenes en HTML/CSS: Data URLs permiten incluir imágenes directamente en el código.
- APIs y JSON: Transmitir archivos binarios en formato JSON.
- Email: Adjuntos en correos electrónicos usan Base64.
- Tokens de autenticación: JWT y otros tokens usan Base64.
- Almacenar datos binarios: En bases de datos que solo soportan texto.
Ejemplo de uso en HTML
<img src="data:image/png;base64,iVBORw0KGgo..." />
Ejemplo de uso en CSS
.icon { background-image: url(data:image/svg+xml;base64,PHN2Zy...); }
URL Encoding
URL Encoding (también llamado Percent-encoding) convierte caracteres especiales en un formato seguro para URLs. Por ejemplo, un espacio se convierte en %20.
Es necesario cuando tu URL contiene caracteres especiales, espacios, o caracteres no ASCII que podrían romper el enlace.