Convertisseur Base32

Encode et décode le texte vers/depuis le format Base32 avec plusieurs variantes

Points clés

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

Vue d’ensemble

Notre convertisseur Base32 en ligne vous permet d'encoder et de décoder facilement vos données textuelles. Il prend en charge les variantes standard RFC 4648, Crockford et Hex pour répondre précisément à vos besoins de transformation de données.

Quand l’utiliser

  • Pour encoder des chaînes de caractères en format Base32 afin d'assurer une compatibilité avec les systèmes sensibles à la casse.
  • Pour décoder des données encodées en Base32 et récupérer le texte original lisible.
  • Pour basculer entre différentes variantes de codage comme Crockford ou RFC 4648 lors de l'intégration de systèmes informatiques.

Comment ça marche

  • Saisissez votre texte ou votre chaîne Base32 dans la zone de saisie prévue à cet effet.
  • Sélectionnez l'opération souhaitée : 'Encode' pour transformer du texte en Base32, ou 'Decode' pour l'opération inverse.
  • Choisissez la variante Base32 appropriée (RFC 4648, Crockford ou Hex) selon les spécifications de votre projet.
  • Cliquez sur le bouton de conversion pour obtenir instantanément votre résultat textuel.

Cas d’usage

Encodage de jetons (tokens) ou d'identifiants pour les rendre compatibles avec les URL ou les systèmes de stockage de fichiers.
Décodage de chaînes de configuration ou de clés API transmises via des protocoles de communication utilisant le format Base32.
Standardisation de données entre des systèmes hérités utilisant des variantes de codage spécifiques.

Exemples

1. Encodage de chaîne pour URL

Développeur Web
Contexte
Un développeur doit transmettre un identifiant utilisateur dans une URL sans risquer de problèmes avec les caractères spéciaux.
Problème
Le texte brut contient des caractères qui pourraient corrompre l'URL.
Comment l’utiliser
Saisir l'identifiant, sélectionner 'Encode' et choisir la variante 'RFC 4648'.
Résultat
Le texte est transformé en une chaîne Base32 sécurisée et prête à être intégrée dans une URL.

2. Décodage de clé de configuration

Administrateur Système
Contexte
Un fichier de configuration système contient une valeur encodée en Base32 (Crockford) qu'il faut vérifier.
Problème
La valeur est illisible pour l'humain et nécessite une conversion rapide.
Comment l’utiliser
Copier la chaîne, sélectionner 'Decode' et choisir la variante 'Crockford'.
Résultat
La valeur est instantanément décodée en texte clair, permettant de vérifier les paramètres de configuration.

Tester avec des échantillons

text

Hubs associés

FAQ

Qu'est-ce que le codage Base32 ?

Le Base32 est un système de numération qui utilise un alphabet de 32 caractères pour représenter des données binaires, facilitant ainsi leur transmission dans des environnements textuels.

Quelle est la différence entre RFC 4648 et Crockford ?

La variante RFC 4648 est le standard universel, tandis que Crockford est optimisé pour la lisibilité humaine en évitant les caractères ambigus comme 'I', 'L', 'O' et 'U'.

Puis-je convertir des fichiers entiers ?

Cet outil est conçu pour le traitement de texte brut. Vous pouvez copier-coller le contenu de vos fichiers directement dans la zone de saisie.

Le décodage est-il sécurisé ?

Oui, le traitement est effectué localement dans votre navigateur, garantissant que vos données ne sont pas envoyées sur un serveur externe.

Pourquoi choisir la variante Hex ?

La variante Hex (Extended Hex) est utilisée lorsque vous avez besoin d'un encodage Base32 qui préserve l'ordre lexicographique des données.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/base32-converter

Paramètres de la requête

Nom du paramètre Type Requis Description
inputText textarea Oui -
operation select Oui -
variant select Oui -

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-base32-converter": {
      "name": "base32-converter",
      "description": "Encode et décode le texte vers/depuis le format Base32 avec plusieurs variantes",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=base32-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]