Base64 Coderen / Decoderen
Codeer tekst in Base64 of decodeer Base64 terug naar leesbare inhoud direct in uw browser. Het is nuttig voor het inspecteren van tokens, het debuggen van autorisatie headers, het controleren van configuratie waarden, het decoderen van API payloads, en het omzetten van platte tekst zonder gebruik te maken van een remote service. ToolMill draait volledig client-side voor privacy en blijft werken offline na installatie.
Codering
Probeer het.
Voorbeelden
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Dit is een basis64 decode test.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
Wat Base64 is en wanneer te gebruiken
Base64 verandert bytes in een beperkte ASCII-tekenset zodat tekst veilig kan bewegen door systemen die platte tekst verwachten. Dat maakt het nuttig voor gekopieerde header waarden, configuratie strings, API samples, e-mail-stijl payloads, en debug output. Base64 verandert representatie, niet geheimhouding, dus het mag nooit worden behandeld als encryptie.
Gemeenschappelijke werkstromen
Controleer de hoofdkop van een basisvergunning
Een algemene debugtaak is het verifiëren van een gekopieerde Basic Auth waarde. In dat formaat worden een platte tekst gebruikersnaam en wachtwoord samengevoegd met een dubbele punt en vervolgens gecodeerd als Base64. Deze pagina is handig wanneer u moet bevestigen wat een gekopieerde header eigenlijk bevat voordat u een ander verzoek verstuurt.
API- of configuratiewaarden inspecteren
Veel systemen slaan korte tekst payloads, omgevingswaarden, of gekopieerde steekproefgegevens in Base64 vorm. Decodering helpt u te inspecteren wat er daadwerkelijk aanwezig is, terwijl her-encodering kunt u kleine bewerkingen te testen zonder het bereiken van een andere dienst of commando-regel hulpmiddel.
Platte tekst voorbereiden voor transport
Als een systeem Base64 tekst verwacht, kunt u hier leesbare inhoud plakken en omzetten voordat u deze invoegt in een verzoek, armatuur of documentatievoorbeeld. Deze tool is vooral handig voor korte tekst samples en gekopieerde knipsels in plaats van volledige binaire bestanden.
Invoerregels en randgevallen
Deze pagina is tekstgericht. Het werkt goed voor leesbare snaren en Unicode tekst, en de decoder negeert spaties en lijn breekt in de geplakt Base64 invoer. Standaard Base64 wordt hier verwacht, dus URL-veilige varianten die verschillende tekens gebruiken kunnen eerst moeten worden omgezet. Padding is ook belangrijk: ontbrekende of beschadigde gelijke tekens kunnen decoderen storingen veroorzaken.
Waarom decoderen mislukt
Decoderen storingen betekent meestal dat de geplakt waarde bevat niet-Base64 tekens, onjuiste padding, een afgeknotte string, of een Base64URL variant die werd gekopieerd in een standaard Base64 decoder. Een andere veel voorkomende bron van verwarring is het decoderen van geldige Base64 die binaire gegevens vertegenwoordigt in plaats van menselijk leesbare tekst.
Privacy en offline gebruik
Voordat u vertrouwt op gecodeerde of gedecodeerde gegevens
Voordat u de uitvoer opnieuw gebruikt, bevestig de originele tekstcodering, controleer of de bron standaard Base64 was of een variant zoals Base64URL, en controleer of de vereiste opvulling of bestandstype verwachtingen overeenkomen met het bestemmingssysteem. Dit helpt voorkomen dat het kopiëren van technisch geldige output in de verkeerde workflow.
Wat Base64 resultaten decoderen Doen en niet bewijzen
Een succesvolle decodering bewijst alleen dat de input geïnterpreteerd kon worden als Base64 en omgezet kon worden in bytes of tekst in dit gereedschap. Het bewijst niet dat het gedecodeerde resultaat zinvol, betrouwbaar, correct gecodeerd is voor uw downstream app, of geschikt is voor direct hergebruik zonder inspectie.
Hoe Base64 uitvoer juist te interpreteren
Base64 uitgang is slechts een tekstweergave van bytes. Het bewijst niet dat de oorspronkelijke inhoud leesbaar was tekst, veilig, geheim of zelfs bedoeld voor weergave. De belangrijkste waarde van het resultaat is dat het kan worden gekopieerd in systemen die Base64 verwachten als een transport- of opslagformaat.
Omdat ToolMill draait in de browser, kunt u gekopieerde tokens, headers, configuratie knipsels, en korte payloads te inspecteren zonder ze naar een andere website. Dat is vooral handig als de tekst interne waarden bevat die je liever lokaal houdt tijdens het debuggen.
Gerelateerde hulpmiddelen
hex-coderen / decoderen
Hex Encoderen / Decoderen zet tekst om in hexadecimale (base-16) bytes en decodeert hex terug in leesbare tekst. Gebruik het voor het debuggen van binaire payloads, het inspecteren van UTF-8 bytes, het omkeren van ontsnapte strings, en het werken met hashes of low-level protocollen. Accepteert gemeenschappelijke hex-formaten (met of zonder spaties, newlines of 0x prefixes). Runs 100% lokaal in uw browser
Codering
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Codering
ROT13 Encoderen / Decoderen Tekst ↔ ROT13 Cipher
ROT13 is een eenvoudige lettervervangingscode die A↔N, B↔O, enz. verschuift. Het wordt vaak gebruikt voor spoilers, lichte verduistering, en forum/email tekst. Deze tool codeert platte tekst naar ROT13 en decodeert ROT13 terug naar tekst (de bewerking is symmetrisch). Runs 100% lokaal in uw browser
Codering
URL-coderen/decoderen (percentage-codering)
URL Encode/Decoderen (percentage-codering) zet onveilige tekens om in een URL-veilig formaat en weer terug. Gebruik het voor query strings, redirect URL's, UTM parameters, en debugging API verzoeken (RFC 3986). Runs 100% lokaal in uw browser
Codering
