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.
Unicode jest obsługiwany. Dekodowanie ignoruje spacje i łamania wierszy oraz akceptuje dane URL-safe.
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.
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.
Wynik pojawia się natychmiast w polu wyjściowym. Skopiuj go, wyczyść pola lub zamień wejście z wyjściem, aby wykonać operację odwrotną.
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.
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ć.
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.