Base64 Coderen/Decoderen
FreeCodeer tekst naar base64 of decodeer base64 terug naar tekst, live terwijl je typt, met volledige Unicode-ondersteuning en een optionele URL-veilige variant.
Draait volledig in je browser. Tekst verlaat nooit je apparaat.
Recente Activiteit
Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.
Kodierter Text · 13 Bytes
2 dagen geleden
Encoded text · 13 bytes
2 dagen geleden
Zakodowany tekst · 13 bajtów
2 dagen geleden
النص المرمّز · 13 بايت
3 dagen geleden
Gecodeerde tekst · 13 bytes
3 dagen geleden
Закодований текст · 13 байтів
3 dagen geleden
Teks dikod · 13 bait
3 dagen geleden
Закодований текст · 13 байтів
3 dagen geleden
Testo codificato · 13 byte
3 dagen geleden
Zakodowany tekst · 13 bajtów
3 dagen geleden
编码文本 · 13 字节
3 dagen geleden
Texto codificado · 13 bytes
3 dagen geleden
Закодований текст · 13 байтів
3 dagen geleden
Gecodeerde tekst · 13 bytes
3 dagen geleden
Texte encodé · 13 octets
3 dagen geleden
Gecodeerde tekst · 13 bytes
3 dagen geleden
Kodierter Text · 13 Bytes
3 dagen geleden
인코딩된 텍스트 · 13 바이트
3 dagen geleden
Texto codificado · 13 bytes
3 dagen geleden
النص المرمّز · 13 بايت
5 dagen geleden
Wat deze tool doet
Deze tool codeert tekst naar base64 of decodeert base64 terug naar tekst, live terwijl je typt, met volledige Unicode-ondersteuning en een optionele URL-veilige variant.
Hoe Het Werkt
Je tekst wordt eerst geconverteerd naar zijn ruwe UTF-8-bytes. Coderen groepeert die bytes 3 tegelijk, koppelt elke groep van 3 bytes (24 bit) aan 4 base64-tekens (6 bit elk) uit het standaard 64-tekens-alfabet (A-Z, a-z, 0-9, +, /), en vult de laatste groep aan met =-tekens als het bytenaantal geen veelvoud van 3 is. Decoderen keert dit exact om: 4 base64-tekens worden teruggekoppeld naar 6 bit elk, opnieuw gecombineerd tot 3 bytes, en de resulterende bytereeks wordt geïnterpreteerd als UTF-8-tekst. De URL-veilige optie vervangt gewoon - voor + en _ voor / (en laat opvulling weg), de enige twee tekens die standaard base64 gebruikt die niet veilig zijn om direct in een URL te plaatsen.
Problemen die het oplost
- Tekst of inloggegevens coderen voor insluiting in JSON, HTTP-headers, of configuratiebestanden die base64 verwachten.
- Een base64-string, JWT-payload-segment, of API-responseveld terug decoderen naar leesbare tekst.
- Een URL-veilig token produceren dat direct in een link kan zonder extra percent-codering.
Veelgestelde vragen
›Is base64 versleuteling?
Nee. Base64 is een omkeerbare codering, geen versleuteling, het zet willekeurige bytes om naar een tekstveilig formaat met een openbaar, standaard alfabet, en iedereen kan het direct terug decoderen zonder sleutel of wachtwoord. Het is bedoeld voor het veilig verzenden van binaire gegevens via alleen-tekst-kanalen (zoals e-mail of JSON), niet om iets geheim te houden.
›Waarom eindigt gecodeerde tekst soms met = of ==-tekens?
Base64 groepeert invoer altijd in blokken van 3 bytes, wat 4 uitvoertekens per blok produceert. Wanneer je invoerlengte geen veelvoud van 3 is, wordt het laatste blok opgevuld met één of twee =-tekens om die 4-tekengroepering consistent te houden, een standaard onderdeel van het formaat in plaats van een fout.
›Wat verandert "URL-veilige" base64?
Standaard base64 gebruikt + en /-tekens, die allebei speciale betekenis hebben binnen een URL en percent-gecodeerd zouden moeten worden als ze daar direct worden gebruikt. De URL-veilige variant wisselt ze in plaats daarvan voor - en _ (en laat de =-opvulling weg), zodat het resultaat direct in een URL-pad of query-string kan worden geplaatst zonder verdere escaping.
›Waarom mislukte decoderen met een fout?
Ofwel was de geplakte tekst om te beginnen geen geldige base64, ofwel decodeerde het naar een bytereeks die geen geldige UTF-8-tekst is (bijvoorbeeld als het eigenlijk een afbeelding of een ander binair bestand codeerde in plaats van tekst). Deze tool is voor tekst, dus binaire output die geen geldige UTF-8 vormt wordt gerapporteerd als fout in plaats van corrupt ogende tekst te tonen.
›Verwerkt dit emoji en niet-Engelse tekst correct?
Ja. Tekst wordt geconverteerd naar zijn onderliggende UTF-8-bytes voor codering, en op dezelfde manier omgekeerd gedecodeerd, dus letters met accenten, Turkse tekens, emoji, en andere niet-ASCII-tekst komen correct terug in plaats van verminkt te raken, een gebruikelijk probleem bij oudere base64-implementaties die alleen gewoon ASCII afhandelden.
Gerelateerde Tools
Tekst
Secrets/Config Redacteur
Plak een .env- of configuratiebestand en maskeer automatisch API-sleutels, wachtwoorden en tokens naast gevoelige sleutelnamen of bekende geheimformaten (AWS, GitHub, Stripe, JWT, PEM). Daarna veilig om te plakken in een chat-AI of bugrapport.
FreeTekst
Regelteller
Een geavanceerde regelteller die je geplakte tekst direct analyseert: detectie van dubbele/lege regels, filteren van commentaarregels, zoeken & vervangen met regex, sorteren, en voorvoegsel/achtervoegsel invoegen.
FreeTekst
Lijst Randomizer
Schud elke lijst, kies willekeurige winnaars voor weggeefacties, en splits items in gelijke groepen, allemaal in je browser met een onbevooroordeelde Fisher-Yates-shuffle.
FreeTekst
Acroniemgenerator
Zet een zin direct om in zijn acroniem, met een letter-voor-letter-uitsplitsing en een optionele modus die kleine woorden overslaat.
Opmerkingen (0)
Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.
Nog geen opmerkingen. Wees de eerste om je gedachten te delen!