Base64URL (RFC 4648) Veilige Converter
Genereer URL-veilige Base64-strings voor JSON Web Tokens (JWT) en webparameters.
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 codeTechnische 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.