Base64 Encoder | Versleutel en decodeer eenvoudig
Met onze Base64 Encoder zet u eenvoudig tekst, afbeeldingen en bestanden om naar Base64. Dit vergemakkelijkt veilige verzending van binaire gegevens via tekstsystemen. Voer uw gegevens in en ontvang direct de Base64-uitvoer, geschikt voor webontwikkeling en gegevensoverdracht.
0 bytes
Elk bestandstype (max. grootte: 10MB). Alles draait in je browser.
Gebruikt - en _ in plaats van + en / en laat opvulling (=) weg. Voor URLs, bestandsnamen en JWTs.
0 bytes
Hoe gebruik je de Base64-encoder & -decoder
- Kies Coderen of Decoderen en selecteer vervolgens Tekst of Bestand als invoer.
- Typ of plak je tekst, of selecteer een bestand, en pas de URL-veilige optie aan indien nodig.
- Klik op de actieknop om direct je resultaat te krijgen.
- Kopieer de uitvoer, download deze als bestand of klik op Wissen om opnieuw te beginnen.
Je gegevens verlaten nooit je apparaat. Alle codering en decodering gebeurt lokaal in je browser.
Gebruik deze tool vanuit je AI-agent
Gratis JSON-API en Model Context Protocol (MCP)-server. Geen registratie, geen API-sleutel, CORS open. Ontworpen voor Claude, ChatGPT, Cursor, scripts en frontend-apps.
curl -X POST https://mate.tools/api/v1/base64-encode.php \
-H "Content-Type: application/json" \
-d '{"text":"hello world","url_safe":false}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/base64-encode.php",
data=json.dumps({"text":"hello world","url_safe":false}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/base64-encode.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"text":"hello world","url_safe":false}),
});
console.log(await r.json()); Voeg toe aan claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) of een andere MCP-compatibele client:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Gerelateerde tools
Veelgestelde vragen
Base64-codering zet binaire of tekstgegevens om naar ASCII-tekst met een alfabet van 64 tekens (A–Z, a–z, 0–9, + en /). Hierdoor kunnen binaire gegevens veilig door systemen reizen die alleen tekst verwerken, zoals e-mail, JSON of URLs. Het is codering voor transport, geen versleuteling, en biedt dus geen beveiliging.
Schakel naar de modus Decoderen, plak je Base64-tekenreeks (of laad een .txt-bestand dat deze bevat) en klik op Decoderen. De leesbare tekst verschijnt in het resultaatvak en je kunt Downloaden gebruiken om de gedecodeerde gegevens als bestand op te slaan, wat handig is voor afbeeldingen, PDF's en andere binaire inhoud.
Kies Coderen, schakel de bron naar Bestand en selecteer je afbeelding. De tool levert zowel de ruwe Base64-tekenreeks als een kant-en-klare data-URI (data:image/png;base64,...). Plak de data-URI in het src-attribuut van een HTML-img-tag of in een CSS-background-image-eigenschap om de afbeelding in te sluiten zonder apart bestand.
URL-veilige Base64 vervangt + door - en / door _ en verwijdert de =-opvulling, zodat het resultaat veilig in URLs, querystrings, bestandsnamen en JSON Web Tokens (JWTs) kan worden geplaatst. Schakel de URL-veilige schakelaar in wanneer je uitvoer in een URL of bestandsnaam moet worden doorgegeven.
Ja. Base64 zet elke 3 bytes gegevens om in 4 ASCII-tekens, dus de gecodeerde uitvoer is ongeveer 33% groter dan het origineel. Die overhead is de prijs om binaire gegevens veilig als platte tekst te kunnen transporteren.
Er wordt niets geüpload. Alle codering en decodering draait volledig in je browser met JavaScript, dus je tekst en bestanden verlaten nooit je apparaat. De tool verwerkt ook volledige UTF-8-tekst correct, inclusief emoji's en tekens met accenten.
Wat is een Base64-encoder?
Een Base64-encoder zet tekst, afbeeldingen of bestanden om in een platte Base64-tekstreeks met behulp van een alfabet van 64 tekens (A–Z, a–z, 0–9, + en /). Hierdoor kunnen binaire gegevens veilig door systemen reizen die alleen tekst verwerken. Deze tool decodeert Base64 ook terug naar tekst of een downloadbaar bestand, ondersteunt UTF-8 en een URL-veilige variant, en draait volledig in je browser.