Base64 Coderen / Decoderen
Codeer tekst naar Base64 of decodeer Base64 terug naar tekst — UTF-8-veilig, volledig in uw browser.
938 weergaven
Wat Base64 werkelijk doet
Base64 stelt binaire gegevens voor met 64 afdrukbare tekens (A-Z, a-z, 0-9, +, /), zodat ze door kanalen kunnen die voor tekst zijn gebouwd: JSON-payloads, data:-URI's, basic-auth-headers, e-mailbijlagen. Elke 3 bytes worden 4 tekens — de uitvoer wordt ~33% groter, en = vult de staart aan. Deze tool verwerkt Unicode correct (eerst juiste UTF-8-codering), zodat "çğü 😀" ongeschonden heen en weer gaat — een simpele btoa() zou hierop crashen.
Base64 is geen versleuteling — het is een omkeerbare weergave zonder enige geheimhouding. Gevoelige gegevens vereisen echte versleuteling; Base64 maakt bytes alleen tekst-veilig. Alles hier draait lokaal in uw browser; invoer verlaat uw apparaat nooit.
Veelgestelde vragen
Waarom ziet mijn gedecodeerde uitvoer er rommelig uit?
Meestal was de invoer geen geldige Base64 (afgekapt, of met URL-veilige tekens -_ in plaats van +/), of waren de originele bytes helemaal geen tekst. Deze tool decodeert URL-veilige varianten automatisch.
Kan ik bestanden coderen?
Deze tool is voor tekst. Voor bestanden is het patroon een data:-URI — de meeste talen bieden one-liners (PHP base64_encode(file_get_contents(...)), JS FileReader.readAsDataURL).
Is Base64 veilig voor wachtwoorden?
Nee — het is triviaal omkeerbaar. HTTP Basic auth gebruikt het alleen voor transportopmaak en vertrouwt op TLS voor geheimhouding. Sla wachtwoorden gehasht op (bcrypt/argon2), nooit met Base64.
Vergelijkbare tools
Probleem melden
Base64 Coderen / Decoderen