Codegrain

Base64 — kodowanie i dekodowanie online, za darmo, bez przesyłania

Zakoduj tekst do Base64 lub odkoduj go z powrotem — za darmo, online. Pełna obsługa Unicode (emoji, cyrylica, CJK) i wariantu URL-safe. Działa w Twojej przeglądarce; nic nie jest przesyłane.

Operacja

Unicode jest obsługiwany. Dekodowanie ignoruje spacje i łamania wierszy oraz akceptuje dane URL-safe.

0 znaki
0 znaki
Kodowanie i dekodowanie działają w Twojej przeglądarce. Nic nie jest przesyłane.
Jak korzystać z tego narzędzia

Jak korzystać z tego narzędzia

  1. Wybierz kodowanie lub dekodowanie

    Wybierz Koduj, aby zamienić tekst na Base64, albo Dekoduj, aby zamienić Base64 z powrotem na czytelny tekst. Włącz opcję URL-safe, jeśli wynik ma trafić do adresów URL lub nazw plików.

  2. Wklej swój tekst

    Wpisz lub wklej tekst do pola wejściowego. Obsługiwany jest dowolny Unicode — emoji, litery ze znakami diakrytycznymi, cyrylica i CJK kodują się poprawnie dzięki UTF-8. Łamania wierszy w danych Base64 są ignorowane przy dekodowaniu.

  3. Skopiuj wynik

    Wynik pojawia się natychmiast w polu wyjściowym. Skopiuj go, wyczyść pola lub zamień wejście z wyjściem, aby wykonać operację odwrotną.

Najczęściej zadawane pytania

Najczęściej zadawane pytania

Czy mój tekst jest wysyłany na serwer?

Nie. Kodowanie i dekodowanie odbywają się w całości w Twojej przeglądarce za pomocą JavaScript — Twój tekst nigdy nie opuszcza Twojego urządzenia i nic nie jest przesyłane. Ma to znaczenie, gdy pracujesz z tokenami, kluczami lub danymi, których wolisz nie wklejać do zewnętrznej witryny, która je zapisuje.

Czym jest Base64 i kiedy go potrzebuję?

Base64 przedstawia dane binarne lub tekstowe za pomocą 64 bezpiecznych znaków ASCII. Stosuje się go do osadzania danych w adresach URL, JSON, identyfikatorach data URI, wiadomościach e-mail (MIME) i plikach konfiguracyjnych, gdzie surowe bajty lub znaki specjalne psułyby działanie. To nie jest szyfrowanie — każdy może to odkodować.

Czy poprawnie obsługuje emoji i tekst spoza alfabetu łacińskiego?

Tak. Tekst jest kodowany jako UTF-8 przed Base64, więc emoji, cyrylica, chiński, japoński, koreański i każdy inny Unicode przechodzą tam i z powrotem bez strat. Opcja URL-safe zamienia + i / na - oraz _ i pomija dopełnienie, dzięki czemu wynik jest bezpieczny w adresach URL i nazwach plików.

Powiązane narzędzia