Convertisseur Base64

Encode et décode les données vers/depuis le format Base64 avec options URL-safe

Points clés

Catégorie
Conversion et encodage
Types d’entrée
textarea, select, checkbox
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Notre convertisseur Base64 en ligne vous permet d'encoder et de décoder rapidement vos chaînes de caractères et données textuelles. Conçu pour les développeurs et les administrateurs système, cet outil prend en charge les formats standards ainsi que les variantes URL-safe pour garantir une compatibilité totale avec vos projets web.

Quand l’utiliser

  • Pour transformer des données binaires ou textuelles en une chaîne de caractères sécurisée pour le transfert.
  • Pour décoder des chaînes Base64 reçues via des API ou des paramètres d'URL afin d'en lire le contenu original.
  • Pour préparer des données devant être intégrées directement dans des fichiers CSS, HTML ou des requêtes HTTP.

Comment ça marche

  • Saisissez ou collez votre texte dans la zone d'entrée prévue à cet effet.
  • Sélectionnez l'opération souhaitée : 'Encoder' pour convertir en Base64 ou 'Décoder' pour retrouver le texte brut.
  • Ajustez les options avancées comme le mode 'URL-safe' ou l'encodage des caractères si nécessaire.
  • Cliquez sur le bouton de conversion pour obtenir instantanément votre résultat.

Cas d’usage

Intégration d'images légères directement dans le code CSS via des Data URIs.
Transmission de jetons d'authentification ou de configurations JSON via des paramètres d'URL.
Décodage de payloads provenant de requêtes API pour le débogage technique.

Exemples

1. Préparation d'un jeton pour une URL

Développeur Web
Contexte
Vous devez transmettre un objet JSON contenant des préférences utilisateur via une URL.
Problème
Les caractères spéciaux du JSON brisent la structure de l'URL.
Comment l’utiliser
Collez le JSON, sélectionnez 'Encoder' et cochez 'Codification URL-Safe'.
Résultat
Vous obtenez une chaîne de caractères propre, sans caractères réservés, prête à être insérée dans votre lien.

2. Décodage d'une réponse API

Ingénieur QA
Contexte
Une API renvoie une chaîne encodée en Base64 dans le corps de la réponse.
Problème
Le contenu est illisible pour une vérification manuelle.
Comment l’utiliser
Copiez la chaîne Base64 dans l'outil, sélectionnez 'Décoder' et choisissez l'encodage 'UTF-8'.
Résultat
Le texte original est immédiatement affiché, permettant de valider la conformité des données reçues.

Tester avec des échantillons

base64, text

Hubs associés

FAQ

Qu'est-ce que l'encodage Base64 ?

Le Base64 est un système de codage qui permet de représenter des données binaires sous forme de texte ASCII, facilitant ainsi leur transmission sur des supports ne gérant que le texte.

Quelle est la différence entre Base64 standard et URL-safe ?

Le format URL-safe remplace les caractères '+' et '/' par '-' et '_' afin que la chaîne puisse être utilisée sans encodage supplémentaire dans une URL.

Mes données sont-elles sécurisées ?

Oui, le traitement est effectué localement dans votre navigateur. Aucune donnée n'est envoyée ou stockée sur nos serveurs.

Puis-je encoder des caractères spéciaux ?

Oui, notre outil supporte l'encodage UTF-8, ce qui permet de traiter correctement les caractères accentués et les symboles internationaux.

À quoi sert l'option 'Ajouter des sauts de ligne' ?

Elle permet de formater la chaîne Base64 en blocs de 76 caractères, conformément à la norme MIME pour les emails.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/base64-converter

Paramètres de la requête

Nom du paramètre Type Requis Description
inputText textarea Oui -
operation select Non -
urlSafe checkbox Non -
lineBreaks checkbox Non -
characterEncoding select Non -

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-base64-converter": {
      "name": "base64-converter",
      "description": "Encode et décode les données vers/depuis le format Base64 avec options URL-safe",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=base64-converter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]