📦 Base64 Koodaaja/Purkaja

Koodaa tekstiä Base64-muotoon tai pura Base64-merkkijono selkokielelle suoraan selaimessasi.

Mitä tarkoittaa Base64?

Tietojenkäsittelyn piirissä se tarkoittaa tiedonsiirtotapaa, jossa turvataan arkaluontoisten, ASCII-tekstiä sisältämättömien binaaristen sisältöjen kuljetus muuttamalla koodi 64 sallittuun kirjaimeen ja nro -yhdistelmään.

Missä Base64 menetelmää käytetään

  • Standardi e-mail: Viestityksen sisäiset toiminnot MIME encoding uses Base64 to embed binary files in text-based emails.
  • Web Grafiikat (base64 img): Vältä pikkukuvien lataus HTTP-pyyntönä Embedding images directly in HTML/CSS using data:image/png;base64,...
  • Tunnistauminen (Auth): Salasana/tunnus -yhdistelmän verhoilu peruskutsua varten. HTTP Basic Auth encodes credentials in Base64.
  • Payload tiedot (JSON Web): Payload kulkee koodattuna tässä. JWT payloads are Base64URL-encoded.

Converts data between binary and ASCII using Base64 encoding. Used for email attachments, data URLs, API payloads, and embedded images.

Key Facts

  • Increases data size by ~33%
  • Uses 64 characters: A-Z, a-z, 0-9, +, /
  • base64url variant uses - and _ for URL safety
  • = padding ensures output is multiple of 4

Frequently Asked Questions

What is Base64?

Binary-to-text encoding using 64-character alphabet. Ensures safe transmission through text-only channels.

Why use Base64?

For email attachments, data URLs, JSON binary data, and HTTP Basic Auth headers.

Is Base64 encryption?

No — it is encoding, not encryption. Anyone can decode it. Use AES/RSA for security.