Kodowanie i dekodowanie Base64
Koduj lub dekoduj tekst Base64 w przeglądarce.
Wypróbuj krótki przykład
Wypróbuj krótki przykład
Wczytaj fikcyjny przykład do pustego formularza. Sprawdź opcje, w razie potrzeby uruchom narzędzie i porównaj wynik poniżej.
Zakoduj tekst UTF-8 jako standardowy Base64 lub bezpieczny dla URL Base64URL albo zdekoduj tekst z jednego z tych formatów. Dekoder akceptuje podziały wiersza i pominięte dopełnienie, ale zwraca tylko poprawny tekst UTF-8. Żaden z tych formatów nie szyfruje informacji ani nie potwierdza ich autentyczności. Wybierz format oczekiwany przez system docelowy: standardowy Base64 używa + i /, a Base64URL używa - i _ oraz pomija dopełnienie przy kodowaniu. Wybierz Koduj lub Dekoduj. Dekoder akceptuje znaki końca wiersza i brak dopełnienia, a następnie zwraca poprawny tekst UTF-8. Narzędzie konwertuje tekst UTF-8, a nie dowolne pliki binarne. Base64 zmienia reprezentację, nie zapewnia poufności ani autentyczności; każdy, kto ma zakodowany tekst, może go zdekodować.
Tekst UTF-8 do zakodowania
Café ☕
Oczekiwany wynik
Q2Fmw6kg4piV
Przykład będzie dostępny, gdy narzędzie będzie gotowe.
Tekst jest przetwarzany w Twojej przeglądarce.
Udostępnij narzędzie
Udostępniany jest wyłącznie publiczny link do narzędzia. Twoje dane wejściowe i wyniki pozostają tutaj.
Pokaż link do ręcznego skopiowania
Krótka odpowiedź
Zakoduj tekst UTF-8 jako standardowy Base64 lub bezpieczny dla URL Base64URL albo zdekoduj tekst z jednego z tych formatów. Dekoder akceptuje podziały wiersza i pominięte dopełnienie, ale zwraca tylko poprawny tekst UTF-8. Żaden z tych formatów nie szyfruje informacji ani nie potwierdza ich autentyczności.
Strona i jej zasoby są pobierane z witryny; ta operacja wykorzystuje wpisane wartości wyłącznie w tej przeglądarce i nie wysyła ich do punktu obliczeniowego.
Jak używać
Wybierz format oczekiwany przez system docelowy: standardowy Base64 używa + i /, a Base64URL używa - i _ oraz pomija dopełnienie przy kodowaniu. Wybierz Koduj lub Dekoduj. Dekoder akceptuje znaki końca wiersza i brak dopełnienia, a następnie zwraca poprawny tekst UTF-8.
Ograniczenia
Narzędzie konwertuje tekst UTF-8, a nie dowolne pliki binarne. Base64 zmienia reprezentację, nie zapewnia poufności ani autentyczności; każdy, kto ma zakodowany tekst, może go zdekodować.
Najczęstsze pytania
Czy Base64 to szyfrowanie lub sposób weryfikacji wiadomości?
Nie. To odwracalne kodowanie, które nie uwierzytelnia treści. Każdy, kto ma zakodowany tekst, może go zdekodować.
Co zmienia się w Base64URL?
Base64URL zastępuje + i / znakami - i _. Przy kodowaniu wybierz format oczekiwany przez system docelowy; przy dekodowaniu wybierz alfabet użyty we wklejonym tekście. To narzędzie pomija dopełnienie podczas kodowania Base64URL.
Czy mogę wkleić Base64 z podziałem na wiersze lub bez dopełnienia?
Tak. Spacje ASCII i znaki nowego wiersza są ignorowane, a poprawne pominięte dopełnienie jest odtwarzane. Alfabet musi nadal odpowiadać wybranemu formatowi.
Dlaczego dekodowanie może się nie udać mimo poprawnego Base64?
Zdekodowane bajty mogą być plikiem binarnym lub tekstem w innym kodowaniu znaków. Narzędzie wyświetla wyłącznie poprawny tekst UTF-8.
Źródła i odniesienia
Te źródła dokumentują wskazaną normę lub API przeglądarki; nie potwierdzają poprawności wyników narzędzia.
