Encoder à partir
du format Base64

Collez votre texte dans le champ ci-dessous
Jeu de caractères
Faites glisser et déposez le fichier ou cliquez sur + pour télécharger
Jeu de caractères
Base64 decode

Téléchargez ou faites glisser
et déposez le fichier ici

Base64 Decode
Faites glisser et déposez le fichier ou cliquez sur + pour télécharger
Tous les champs marqués d'un astérisque (*) ne peuvent pas être laissés vides.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Base64 Decode Base64 Decode Base64 Decode

Encoder en Base64

La codification Base64 est une méthode utilisée pour convertir des données binaires—telles que des images, des fichiers ou du texte brut—en format de chaîne ASCII. Elle est couramment utilisée dans le développement web, la mise en forme des e-mails et la transmission de données où seuls des caractères sûrs pour le texte sont autorisés. En convertissant les données en une représentation base-64, vous vous assurez qu'elles restent inchangées lors du transport à travers des systèmes qui peuvent ne pas supporter les formats binaires.

Encoder au format Base64

L'encodeur Base64 vous permet de télécharger et de convertir des fichiers — tels que des images, des PDFs ou des documents — en format Base64 en utilisant notre outil en ligne. L'encodage Base64 est particulièrement utile pour intégrer des pièces jointes de courriels, des ressources web et des données cryptographiques directement dans des fichiers HTML, CSS ou JSON.

Garantit précision et efficacité

Que vous ayez besoin d'encoder des fichiers en Base64 pour le développement, le stockage ou la sécurité, cet outil garantit précision et efficacité.

Comment utiliser cet outil d'encodage 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
Encoder au format Base64
Copiez et collez votre chaîne d'origine ou faites glisser et déposez un fichier.
2
Changer le type de codification
Ajustez les formats de codification et les sauts de ligne.
3
Cliquez ici pour encoder
Cliquez sur ‘Encoder’ pour convertir les données dans leur format d'origine.
4
Copier le résultat
Obtenez votre résultat encodé ici.
Base64 Decode Base64 DecodeBase64 Decode

Cas d'utilisation courants de Base64

Base64 Decode
Pièces jointes d'e-mail
(Format MIME) – Les systèmes de messagerie encodent les fichiers en Base64 pour garantir une transmission et un affichage corrects. Cette combinaison permet de s'assurer que les données ne seront pas modifiées pendant leur transit à travers des systèmes comme le courrier électronique, qui n'étaient traditionnellement pas compatibles avec 8 bits. Les développeurs web utilisent la codification Base64 pour intégrer des images et des médias directement dans les fichiers HTML ou CSS.
Base64 Decode
Applications cryptographiques
Les schémas de codification Base64 aident à stocker des mots de passe hachés, des signatures numériques et des clés sécurisées au format Base64. Également pour les transferts de fichiers sécurisés. De nombreux systèmes codent les fichiers sensibles en Base64 avant la transmission pour maintenir l'intégrité.
Base64 Decode
Les données encodées restent intactes
La codification sécurisée pour URL convertit + en - et / en _ pour éviter les problèmes dans les URL. De plus, les espaces et caractères spéciaux sont encodés sous forme de %20 pour une meilleure compatibilité avec les liens web. Elle garantit également que les données encodées restent intactes lorsqu'elles sont utilisées dans des liens, des API et d'autres environnements basés sur le web.
Base64 Decode
Caractères imprimables
Base64 utilise un ensemble de caractères imprimables pour représenter des données binaires, mais dans le développement web, certains caractères nécessitent un traitement spécial. Également pour les caractères standard : utilise A-Z, a-z, 0-9 pour les 62 premiers, +, / pour l'encodage.

Fonctions de codification Base64

La codification Base64 est prise en charge nativement ou via des bibliothèques dans la plupart des langages de programmation. Voici comment elle est généralement mise en œuvre :

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