Base64 kodowanie i dekodowanie
Konwertuje dane na ciąg Base64 oraz ciąg Base64 na dane
Cechy
Obsługa UTF-8, np. polskich znaków
Bezbłędna konwersja także znaków wielobajtowych bez zniekształceń
Automatyczna konwersja podczas wpisywania
Natychmiastowe wyświetlenie wyniku bez naciskania przycisku
Obsługa do miliona znaków
Zbiorcze przetwarzanie nawet długich tekstów i większych danych
Rygorystyczne sprawdzanie Base64
Nieprawidłowe ciągi sygnalizowane błędem, co zapobiega błędnej konwersji
Sposób użycia
Wybór kodowania lub dekodowania
Wybierz kierunek konwersji górnymi przyciskami. Środkowy przycisk ze strzałką zamienia wejście i wyjście miejscami
Wpisz tekst lub ciąg Base64
Wklej ciąg w pole wejściowe, a konwersja nastąpi automatycznie. Kliknięcie przykładu pozwala też przetestować działanie
Skopiuj lub zapisz wynik konwersji
Przyciskiem kopiowania do schowka, a przyciskiem pobierania jako plik tekstowy
Przykłady zastosowań
Osadzanie w formacie Data URI
Zakodowanie tekstu, np. SVG lub CSS, do Base64 i bezpośrednie osadzenie w HTML
Sprawdzanie danych odpowiedzi API
Szybki wgląd w czasie programowania w zawartość tokenów lub załączników zwracanych w Base64
Generowanie wartości uwierzytelniania Basic
Łatwe utworzenie ciągu uwierzytelniającego z połączenia nazwy użytkownika i hasła
Weryfikacja treści wysyłanego e-maila
Dekodowanie tematu lub treści przekształconych przez MIME w celu zbadania przyczyny zniekształceń
Wiedza podstawowa
Czym jest Base64
Base64 to metoda kodowania, która reprezentuje dane binarne, takie jak obrazy, za pomocą zaledwie 64 znaków (A–Z, a–z, 0–9, +, /). Rozmiar danych po konwersji wynosi około 1,33 razy więcej niż oryginalne dane.
Dlaczego konwertujemy na Base64
Base64 jest używany do transportu danych binarnych bez uszkodzenia w systemach obsługujących tylko tekst, takich jak poczta e-mail lub JSON.
- Data URI:Data URI to sposób osadzania obrazów bezpośrednio w HTML lub CSS w formacie "data:image/png;base64,~".
- Uwierzytelnianie Basic:W uwierzytelnianiu Basic wartość "nazwa_użytkownika:hasło" jest kodowana w Base64 i wysyłana, dlatego konwersja tego formatu jest konieczna.
Znaczenie znaku "=" na końcu
Znaki "=" na końcu ciągu Base64 to uzupełnienie zwane paddingiem, które wyrównuje liczbę znaków do wielokrotności 4. Zwykle pojawia się 1–2 znaki uzupełnienia.
Bezpieczeństwo i prywatność
W całości w przeglądarce
Dane wejściowe są przetwarzane wyłącznie w Twojej przeglądarce i nie są wysyłane na zewnątrz.
Przetwarzanie tylko w przeglądarce
Konwersja jest przetwarzane całkowicie w Twojej przeglądarce, dane wejściowe nie są wysyłane na serwer.
Komunikacja szyfrowana HTTPS
Wczytywanie strony jest również szyfrowane za pomocą TLS, zawartość jest chroniona przed odczytaniem przez strony trzecie.
Brak wysyłania stronom trzecim
Zawartość wejściowa nie jest wysyłana do usług zewnętrznych, takich jak sieci reklamowe lub trackery.
Brak automatycznego zapisywania wyników
Wynik konwersji i sugestie wejściowe nie są przechowywane na serwerze.
Śledź RAKKOTOOLS w wyszukiwarce Google
175 przydatnych narzędzi będzie łatwiej znaleźć w wyszukiwarce Google i wyszukiwarce AI!
- Pojawia się w wynikach wyszukiwania
- Wyświetla się również w wyszukiwarce AI
- Odkrywaj nowe narzędzia
Polecane narzędzia
175 bezpłatnych narzędzi internetowych dostępnych do natychmiastowego użytku!
