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.

Så använder du verktyget Base64 Encode Online

  1. Välj datatyp: Text, Lokal fil eller Extern URL.
  2. För text kan du valfritt välja teckenkodning (UTF-8 är standard och det de flesta system förväntar sig).
  3. Välj Base64-standard och utdataformat.
  4. Tryck på Koda till Base64 och kopiera eller ladda ner resultatet.

Stödda Base64-standarder

  • Standard (RFC 4648): alfabetet A–Z a–z 0–9 + / med =-utfyllnad.
  • MIME (RFC 2045): samma alfabet, rader brutna vid 76 tecken med CRLF.
  • PEM (RFC 7468): rader brutna vid 64 tecken, som i certifikat.
  • Base64URL (RFC 4648 §5): - och _ i stället för + och /, ingen utfyllnad. Används i JWT och URL:er.
  • IMAP (RFC 3501): + och ,, ingen utfyllnad.
  • XML-namntoken (. och -) och XML-identifierare (_ och :).
  • OpenPGP ASCII armor (RFC 4880): rader på 76 tecken plus en CRC-24-kontrollsumma.

Varför spelar teckenkodningen roll?

Base64 kodar byte, inte bokstäver. Samma ord ger olika byte i UTF-8, Windows-1252 eller Shift_JIS, och därmed en annan Base64-sträng. Använd UTF-8 om inte det mottagande systemet uttryckligen kräver en äldre teckenkodning.

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.

Alla Base64-kodare

Alla Base64-avkodare

Vanliga frågor

Hur Base64-kodar jag en sträng?

Välj "Text", klistra in din sträng och klicka på "Koda till Base64". Standardinställningen UTF-8 motsvarar det som JavaScript, Python, PHP och Java producerar.

Kan jag Base64 koda en fil?

Ja. Välj "Lokal fil" och välj valfri fil: bilder, PDF:er, ZIP:ar, certifikat och så vidare. Filen bearbetas lokalt och laddas aldrig upp.

Vad är skillnaden mellan Base64 och Base64URL?

Base64URL ersätter "+" med "-" och "/" med "_" och utelämnar oftast utfyllnaden, så resultatet kan användas i URL:er och filnamn utan escaping.

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.

Relaterade verktyg och guider

Kommentarer (0)

Frågor, idéer eller en bugg i “Base64 Encode Online”? Lämna en kommentar, betygsätt verktyget eller svara andra.

Inga kommentarer ännu. Bli först med att dela din feedback!

Lämna en kommentar

Betygsätt det här verktyget:
Esc
↑ ↓ flytta↵ öppnaEsc stäng