Base64 Encode Online

The most flexible Base64 encoder: encode plain text, any local file or a remote URL. You can pick the character set used for text, the Base64 standard (standard, MIME, URL-safe, PEM, IMAP and more) and the output format. Enable live mode to encode as you type.

Zo gebruik je de tool Base64 Encode Online

  1. Kies het gegevenstype: Tekst, Lokaal bestand of Externe URL.
  2. Kies bij tekst eventueel de tekencodering (UTF-8 is de standaard en wat de meeste systemen verwachten).
  3. Kies de Base64-standaard en het uitvoerformaat.
  4. Klik op Coderen naar Base64 en kopieer of download het resultaat.

Ondersteunde Base64-standaarden

  • Standaard (RFC 4648): alfabet A–Z a–z 0–9 + / met = als padding.
  • MIME (RFC 2045): hetzelfde alfabet, regels afgebroken na 76 tekens met CRLF.
  • PEM (RFC 7468): regels afgebroken na 64 tekens, zoals in certificaten.
  • Base64URL (RFC 4648 §5): - en _ in plaats van + en /, zonder padding. Gebruikt in JWT en URL's.
  • IMAP (RFC 3501): + en ,, zonder padding.
  • XML-naamtoken (. en -) en XML-identifier (_ en :).
  • OpenPGP ASCII-armor (RFC 4880): regels van 76 tekens plus een CRC-24-controlesom.

Waarom is de tekenset belangrijk?

Base64 codeert bytes, geen letters. Hetzelfde woord levert in UTF-8, Windows-1252 of Shift_JIS andere bytes op, en dus een andere Base64-string. Gebruik UTF-8, tenzij het ontvangende systeem uitdrukkelijk een oudere codering verwacht.

When developers encode to Base64

Use this free Base64 encoder to embed images in CSS/HTML data URIs, put binary blobs in JSON APIs, build HTTP Basic Auth headers, wrap PEM certificates, or produce URL-safe tokens. Prefer Base64URL for JWTs and query strings, and MIME wrapping when a mail client expects 76-character lines.

Alle Base64-encoders

Alle Base64-decoders

Veelgestelde vragen

Hoe codeer ik een string naar Base64?

Kies "Tekst", plak je string en klik op "Coderen naar Base64". De standaardinstelling UTF-8 komt overeen met wat JavaScript, Python, PHP en Java opleveren.

Kan ik een bestand naar Base64 coderen?

Ja. Kies "Lokaal bestand" en selecteer een willekeurig bestand: afbeeldingen, pdf's, ZIP-bestanden, certificaten enzovoort. Het bestand wordt lokaal verwerkt en nooit geüpload.

Wat is het verschil tussen Base64 en Base64URL?

Base64URL vervangt "+" door "-" en "/" door "_" en laat de padding meestal weg, zodat het resultaat zonder escapen in URL's en bestandsnamen kan worden gebruikt.

Is this Base64 encoder free?

Yes. Encode unlimited text and files in your browser with no sign-up. Nothing you encode is uploaded to our servers.

How do I encode for e-mail (MIME)?

Select the MIME (RFC 2045) standard so the output is wrapped at 76 characters with CRLF, which is what many mail systems expect.

Gerelateerde tools en handleidingen

Reacties (0)

Vragen, ideeën of een bug in “Base64 Encode Online”? Laat een reactie achter, beoordeel de tool of reageer op anderen.

Nog geen reacties. Deel als eerste je feedback!

Laat een reactie achter

Beoordeel deze tool:
Esc
↑ ↓ verplaatsen↵ openenEsc sluiten