Base64 Coderen & Decoderen Online in Real-Time
Converteer tekst, bestanden, afbeeldingen en Data URI's direct. 100% privé in uw browser.
Live Visual Media & Payload Inspector
Auto-DetectClick to Browse or Drag & Drop Any File
Upload any image (PNG, JPG, SVG, WebP, GIF), audio (MP3, WAV), PDF, or JSON payload to preview and encode instantly.
PDF Document Ready
Base64 PDF stream loaded in memory
Developer Code Snippet Generator
// Select an option above to generate codeVoordelen
Ontworpen om Oude Online Encoders te Vervangen
Waarom ontwikkelaars en beveiligingsteams kiezen voor B64EncodeDecode.
100% Privacy in de Browser
Uw bestanden blijven op uw computer. B64EncodeDecode draait 100% lokaal in uw browser via Web Workers.
Visuele Media & Audio Inspector
Bekijk direct PNG, JPG, SVG, WebP, PDF-documenten, MP3/WAV-audio en JSON-structuren zonder downloaden.
Code Export in Meerdere Talen
Genereer kant-en-klare code in JavaScript, Node.js, HTML <img>, CSS url(), Python 3, Golang, PHP en cURL.
Slimme Diagnose & 1-Klik Herstel
Vindt beschadigde tekens, herstelt ontbrekende '=' en converteert direct naar URL-veilig Base64URL.
MIME 76-Tekens Segmenten
Ondersteuning voor UTF-8, ASCII, regeleinde-normalisatie en RFC 2045 76-tekens chunks voor e-mails.
Zero Latency Web Workers
Grote bestanden worden soepel verwerkt in de achtergrond zonder uw interface te bevriezen.
Technische Specificaties
Hoe Base64-Codering Onder de Motorkap Werkt
Inzicht in de RFC 4648 binaire vertaling en 6-bits blokken.
1De 3-Byte naar 4-Tekens Verhouding (+33.3% Overhead)
Base64 zet 8-bits bytes om in 64 ASCII-tekens. Drie 8-bits bytes (24 bits) worden gesplitst in vier groepen van 6 bits:
Standaard Base64 vs URL-Veilig Base64URL (RFC 4648)
- • Gebruikt tekens: + en /
- • Gebruikt opvulling: = aan het einde
- • Vereist percent-encoding in URL's (%2B, %2F)
- • Vervangt '+' door '-' (koppelteken)
- • Vervangt '/' door '_' (laag streepje)
- • Opvulling '=' wordt weggelaten
Veelgestelde Vragen
Alles Wat U Moet Weten Over Base64
Snelle antwoorden op de meest voorkomende vragen over Base64-codering, decodering en URL-veiligheid.
Wat is Base64?
Base64 is een binair-naar-tekst coderingsschema dat binaire gegevens omzet in een reeks van 64 afdrukbare ASCII-tekens (A-Z, a-z, 0-9, + en /), gespecificeerd in RFC 4648.
Hoe werkt Base64-codering?
Base64 neemt 3 bytes binaire data (24 bits) en splitst deze in 4 groepen van 6 bits (4 × 6 = 24 bits). Elk 6-bit geheel getal komt overeen met een ASCII-teken in de Base64-tabel.
Hoe codeer ik tekst naar Base64?
Typ of plak uw tekst in onze gratis online tool. In JavaScript: btoa(string); in Python: base64.b64encode(tekst.encode('utf-8')); in de Linux terminal: echo -n 'tekst' | base64.
Hoe decodeer ik een Base64-string?
Plak de Base64-tekenreeks in het invoerveld. In JavaScript: atob(base64String); in Python: base64.b64decode(base64String).decode('utf-8'); in Linux: echo 'string' | base64 -d.
Wat is het verschil tussen Base64 en Base64URL?
Standaard Base64 gebruikt '+' en '/' met '=' opvulling. Base64URL vervangt '+' door '-' en '/' door '_', en verwijdert alle opvulling, zodat het veilig is voor URL's en JWT-tokens.
Hoe converteer ik een afbeelding naar Base64?
Sleep uw afbeelding (PNG, JPG, SVG, WebP) naar het uploadveld. De tool genereert direct een Data URI in uw browser met kant-en-klare HTML <img> tags.
Is Base64 encryptie?
Nee, Base64 is GEEN encryptie en biedt geen cryptografische beveiliging. Iedereen kan een Base64-string in milliseconden decoderen zonder sleutel of wachtwoord.
Maakt Base64 bestanden kleiner?
Nee, Base64 vergroot bestanden met ongeveer 33,3% doordat elke 3 binaire bytes worden omgezet in 4 ASCII-tekens.