Codificar desde
formato Base64


Pega tu texto en el campo de abajo
Conjunto de caracteres
Arrastra y suelta el archivo o haz clic en + para cargar
Conjunto de caracteres
Base64 decode

Carga o arrastra y
suelta el archivo aquí

Base64 Decode
Arrastra y suelta el archivo o haz clic en + para cargar
Todos los campos marcados con un asterisco (*) no pueden dejarse en blanco.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Base64 Decode Base64 Decode Base64 Decode

Codificar en Base64

La codificación Base64 es un método utilizado para convertir datos binarios, como imágenes, archivos o texto plano, en formato de cadena ASCII. Se utiliza comúnmente en el desarrollo web, la formateo de correos electrónicos y la transmisión de datos, donde solo se permiten caracteres seguros para texto. Al convertir los datos en una representación base-64, se asegura que permanezcan inalterados durante el transporte entre sistemas que pueden no ser compatibles con formatos binarios.

Codificar en formato Base64

El codificador Base64 te permite cargar y convertir archivos, como imágenes, PDFs o documentos, a formato Base64 utilizando nuestra herramienta en línea. La codificación Base64 es especialmente útil para incrustar archivos adjuntos de correo electrónico, recursos web y datos criptográficos directamente en HTML, CSS o JSON.

Garantiza precisión y eficiencia

Ya sea que necesites codificar archivos en Base64 para desarrollo, almacenamiento o fines de seguridad, esta herramienta garantiza precisión y eficiencia.

Cómo usar esta herramienta de codificación Base64

Paste your text within the field below
Character Set
Drag and drop the file or click + to upload
Character Set
Base64 decode

Upload or drag
and drop file here

Base64 Decode
Drop Files or Click the + above to add Files.
All fields marked with an asterisk (*) cannot be left blank.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
1
Codificar a formato Base64
Copia y pega tu cadena original o arrastra y suelta un archivo.
2
Cambiar el tipo de codificación
Ajusta los formatos de codificación y los saltos de línea.
3
Haz clic aquí para codificar
Haz clic en ‘Codificar’ para convertir los datos a su formato original.
4
Copia el resultado
Obtén tu resultado codificado aquí.
Base64 Decode Base64 DecodeBase64 Decode

Common Base64 Use Cases

Base64 Decode
Archivos adjuntos de correo electrónico
(Formato MIME) – Los sistemas de correo electrónico codifican archivos en Base64 para asegurar una transmisión y visualización adecuada. Esta combinación hace que los datos sean poco probables de ser modificados durante el tránsito a través de sistemas como el correo electrónico, que tradicionalmente no eran compatibles con 8 bits. Los desarrolladores web utilizan la codificación Base64 para incrustar imágenes y medios directamente en archivos HTML o CSS.
Base64 Decode
Aplicaciones criptográficas
Los esquemas de codificación Base64 ayudan a almacenar contraseñas hasheadas, firmas digitales y claves seguras en formato Base64. También se utilizan para Transferencias Seguras de Archivos. Muchos sistemas codifican archivos sensibles en Base64 antes de la transmisión para mantener la integridad.
Base64 Decode
Los datos codificados permanecen intactos
La codificación segura para URL convierte el + en - y el / en _ para evitar problemas en las URLs. Además, los espacios y caracteres especiales se codifican como %20 para una mejor compatibilidad en enlaces web. También asegura que los datos codificados permanezcan intactos cuando se usan en enlaces, API y otros entornos basados en la web.
Base64 Decode
Caracteres imprimibles
Base64 utiliza un conjunto de caracteres imprimibles para representar datos binarios, pero en el desarrollo web, algunos caracteres requieren un manejo especial. También para los caracteres estándar: usa A-Z, a-z, 0-9 para los primeros 62, +, / para la codificación.

Funciones de codificación Base64

La codificación Base64 es compatible de forma nativa o a través de bibliotecas en la mayoría de los lenguajes de programación. Así es como generalmente se implementa:

JavaScript
// JavaScript

//The atob() function encode strings to Base64 in web applications.

const encodedString = atob("Some encoded string");
console.log(encodedString); // Output: U29tZSBlbmNvZGVkIHN0cmluZw==
Base64 Decode
# Python
# The base64.b64decode() function converts Base64 text into its original binary format.
import base64
original_str = "Some encoded string"
encoded_bytes= base64.b64encode(original_str.encode("utf-8"))
print(encoded_str)  # Output: U29tZSBlbmNvZGVkIHN0cmluZw==
Base64 Decode
// PHP
// The base64_decode() function allows web developers to process encoded data.
$encoded_str = "U29tZSBlbmNvZGVkIHN0cmluZw==";
$decoded_str = base64_decode($encoded_str);
echo $decoded_str; // Output: Some encoded string
Base64 Decode
// Java
// The Base64.getEncoder().encodeToString() method efficiently encodes text into Base64.
import java.util.Base64;
public class Main {
    public static void main(String[] args) {
        String originalStr = "Some encoded string";
        String encodedStr = Base64.getEncoder().encodeToString(originalStr.getBytes());
        System.out.println(encodedStr); // Output: U29tZSBlbmNvZGVkIHN0cmluZw==
    }
}
Base64 Decode
// C#
// The Convert.ToBase64String() method encodes binary data into a Base64 string.
using System;
class Program{
   static void Main()
   {
       string original = "string"; // Original string to encode
       byte[] bytes = System.Text.Encoding.UTF8.GetBytes(original); // Convert string to bytes
       string encoded = Convert.ToBase64String(bytes); // Encode bytes to Base64
       Console.WriteLine(encoded); // Output: c3RyaW5n
   }
}
Base64 Decode
# Ruby
# The Base64.encode64() method encodes a string into Base64 format.
require 'base64'original = 'string'  # Original string to encode
encoded = Base64.encode64(original)  # Encode string to Base64
puts encoded  # Output: c3RyaW5n
Base64 Decode
-- MySQL
-- The TO_BASE64() function encodes a string into Base64 format.
SELECT TO_BASE64('string') AS encoded; -- Output: c3RyaW5n
Base64 Decode
-- PostgreSQL
-- The encode() function encodes binary data using the specified format, like 'base64'.
SELECT encode('string'::bytea, 'base64') AS encoded; -- Output: c3RyaW5n
Base64 Decode
# Linux CLI
# The base64 command encodes input into Base64 format.
# The -n flag prevents echo from adding a newline character.
echo -n 'string' | base64  # Output: c3RyaW5n
Base64 Decode
Base64 Decode Base64 DecodeBase64 Decode