Text & Code

Base64 Text Encoder / Decoder

Encode text to Base64 and decode Base64 back to text. URL-safe mode available.

Your files stay on your device - processed locally via WebAssembly, never uploaded

🔒 All encoding and decoding happens in your browser. Nothing is sent anywhere.

Share this tool with othersHelp others discover free tools
Embed this tool on your website

Copy this code to add the Base64 Text Encoder / Decoder to your site for free. It runs entirely in your visitors' browsers - no API key, no usage limits.

<iframe src="https://optipix.art/embed/base64-text" width="100%" height="600" style="border:1px solid #e4e4e7;border-radius:8px;" title="Base64 Text Encoder / Decoder by OptiPix" loading="lazy"></iframe>
<p style="font-size:12px">Free tool by <a href="https://optipix.art/base64-text">OptiPix Base64 Text Encoder / Decoder</a></p>

❤️ Love this tool? Support our team.

No ads, no tracking, no limits. Tips keep 104 tools free for everyone.

$

Secure payment via Stripe · No account needed

About Base64 Text Encoder / Decoder

Last updated: May 2026

OptiPix Encodeur/Décodeur Base64 de Texte convertit le texte brut en encodage Base64 et vice-versa directement dans votre navigateur. Encodez n'importe quel texte UTF-8 en Base64, ou décodez des chaînes Base64 pour les rendre lisibles. Activez le mode Base64 URL-safe pour utiliser - et _ à la place de + et / pour la compatibilité avec les URL et les noms de fichiers. Activez le mode en direct pour une conversion en temps réel pendant que vous tapez. Consultez les statistiques de taille d'entrée/sortie montrant la surcharge de l'encodage. Déposez n'importe quel fichier pour encoder ses octets en une chaîne Base64, ou collez une chaîne Base64 pour la décoder et la télécharger sous forme de fichier. Cet outil gère le texte et les fichiers arbitraires - pour le Base64 spécifique aux images avec aperçu et sortie CSS, consultez l'outil Image en Base64. Tout le traitement se fait localement dans votre navigateur.

How It Works

L'outil utilise les fonctions JavaScript btoa() et atob() pour le texte de la plage ASCII. Pour un support complet de UTF-8, il encode d'abord le texte à l'aide de TextEncoder, puis convertit le tableau d'octets en une chaîne Base64. Le mode URL-safe remplace + par - et / par _ dans la sortie.

Use Cases

  • Encoder les clés API et les jetons pour les fichiers de configuration
  • Décoder les données encodées en Base64 à partir des API et des JWT
  • Convertir des fichiers en Base64 pour les intégrer dans des charges utiles JSON
  • Préparer les données pour l'encodage MIME des e-mails
  • Déboguer les chaînes encodées en Base64 dans les applications web

You Might Also Like

If you find Base64 Text Encoder / Decoder useful, check out these related tools: URL Encoder / Decoder, Text to Binary / Hex / Octal, and Hash Generator. All tools run entirely in your browser with no uploads or signups required.

Frequently Asked Questions

Qu'est-ce que l'encodage Base64 ?
Base64 est un encodage binaire-vers-texte qui représente des données binaires en utilisant 64 caractères ASCII (A-Z, a-z, 0-9, +, /). Il augmente la taille d'environ 33% mais rend les données binaires sûres pour les systèmes textuels comme les e-mails, JSON et les URL.
Qu'est-ce que le Base64 URL-safe ?
Le Base64 URL-safe remplace + par - et / par _ pour éviter les conflits avec les caractères réservés des URL. Cette variante est utilisée dans les JWT, les data URIs et les paramètres d'URL.
Puis-je encoder des fichiers, pas seulement du texte ?
Oui. Déposez n'importe quel fichier dans l'outil et il encodera les octets bruts en Base64. Vous pouvez également coller une chaîne Base64 et télécharger les octets décodés sous forme de fichier.
Quelle est la différence avec l'outil Image en Base64 ?
Cet outil gère n'importe quel texte ou fichier de manière générique. L'outil Image en Base64 est spécialisé pour les images et fournit un aperçu, une data URI, une sortie HTML et CSS.
Mes données sont-elles envoyées à un serveur ?
Non. Tout l'encodage et le décodage utilisent les fonctions intégrées btoa/atob du navigateur et s'exécutent entièrement sur votre appareil.

Related Tools

More Text & Code Tools

All 102 Tools

Image CompressorBackground RemoverVideo CompressorImage UpscalerOCR Text ExtractorFormat ConverterImage ResizerEXIF RemoverFace BlurDepth EstimationQR Code GeneratorWatermark MakerColor Palette ExtractorPhoto FiltersImage to PDFObject DetectionImage ClassifierImage CaptionerAI Image GeneratorMeme GeneratorGIF MakerPhoto Collage MakerImage CropPhoto EffectsImage to SVGColor ChangerNoise RemoverPhoto RestorationColor PickerFavicon GeneratorImage to Base64Image Metadata ViewerImage AnnotatorPassport Photo MakerDocument ScannerASCII Art GeneratorImage ComparisonSprite Sheet GeneratorObject RemoverPanorama MakerWord CounterCase ConverterLorem Ipsum GeneratorUUID GeneratorUnix Timestamp ConverterText DiffURL Encoder / DecoderHTML Entity Encoder / DecoderBase64 Text Encoder / DecoderText to Binary / Hex / OctalHash GeneratorJSON Formatter / ValidatorRandom String GeneratorCSV ↔ JSON ConverterMarkdown EditorUnit ConverterPercentage CalculatorBMI CalculatorAge CalculatorTip CalculatorCSS Gradient GeneratorCSS Box Shadow GeneratorCSS Border Radius GeneratorGlassmorphism GeneratorNeumorphism GeneratorCSS Text Shadow GeneratorFlexbox PlaygroundCSS Grid GeneratorAudio TrimmerAudio ConverterAudio MergerAudio RecorderVideo to Audio ExtractorAudio Speed ChangerAudio Volume BoosterRingtone MakerVocal RemoverText to SpeechSpeech to TextAudio Noise RemoverAudio EqualizerAudio EffectsVideo TrimmerVideo MergerVideo ResizerVideo Speed ChangerVideo RotatorVideo to MP4 ConverterAdd Music to VideoMute VideoVideo LooperReverse VideoVideo ScreenshotAdd Subtitles to VideoVideo WatermarkScreen RecorderWebcam RecorderSlideshow MakerVideo FiltersCron Expression BuilderRegex TesterUnix Timestamp Converter