Base64 Encoder & Decoder - Tekst i plik (obsługiwane przez bezpieczne URL)
Zakoduj dowolny tekst lub plik do Base64 lub odkoduj Base64 z powrotem do tekstu. Obsługiwany wariant bezpieczny dla URL. Pełne wsparcie UTF-8, działa całkowicie w Twojej przeglądarce.
O Base64
Base64 reprezentuje dane binarne jako tekst ASCII, używając 64 znaków. Safe-URL Base64 zastępuje "+/" na "-_" i usuwa wypełnienie "=" po tym, aby bezpiecznie wprowadzać adresy URL i nazwy plików. Pliki stają się adresem URL danych po zakodowaniu.
Kontynuuj ulepszanie swoich obrazów
Przenieś edycję zdjęć na wyższy poziom dzięki tym popularnym narzędziom
Dodaj tekst do obrazu
Dodawanie podpisów i tytułów do ulepszonego zdjęcia
Dodaj obramowanie zdjęcia
Opraw swój efekt za pomocą pięknych obramowań
Kompresja obrazu
Zoptymalizuj swój ulepszony obraz do udostępniania
Zmień rozmiar obrazu
Zmienianie wymiarów obrazu
Zdjęcie do kreskówki
Wypróbuj inny styl artystyczny
Szkic ołówkiem
Twórz artystyczne rysunki ołówkiem
Frequently Asked Questions
Wklej tekst lub włóż dowolny plik do pola wejściowego, zostaw tryb na Encode i reprezentacja Base64 pojawi się na wyjściu. Dla plików otrzymujesz adres URL danych, który można osadzić bezpośrednio w HTML, CSS lub JSON — bez serwera przesyłania pomiędzy nimi.
usageSafe-URL Base64 zamienia "+" na "-" i "/" na "_" oraz usuwa końcowe wypełnienie "=", dzięki czemu zakodowana wartość może podróżować w obrębie URL, nazw plików i segmentów JWT bez dalszego ucieczki. Przełączaj bezpiecznie URL, gdy wyjście trafia do ciągu zapytania, segmencie ścieżki lub nagłówku HTTP.
technicalNie. Base64 to kodowanie, a nie szyfrowanie. Każdy może rozszyfrować ciąg znaków za jednym kliknięciem, więc nigdy nie używaj go jako mechanizmu tajemnicy. Sięgnij po AES, RSA lub libsodium, gdy potrzebujesz prawdziwej poufności, i używaj Base64 tylko do zabezpieczenia danych binarnych w tekście.
privacyBase64 pakuje trzy bajty w cztery znaki. Gdy długość wejściowa nie jest wielokrotnością trzech, enkoder wypełnia ostatni blok "=", dzięki czemu wyjście pozostaje wielokrotnością czterech. Standardowa Base64 zachowuje wyściełanie; Base64 bezpieczny pod względem URL-ów rezygnuje z tego, ponieważ długość jest niejawna.
technicalTak. Koder odczytuje wejście jako UTF-8 przed zakodowaniem, więc znaki arabskie, chińskie, cyrylicowe i emoji płyną w obie strony bez problemu. Zdekodowany wynik jest generowany jako tekst UTF-8, czego oczekuje każda nowoczesna przeglądarka, terminal i API.
compatibilityBase64 zwiększa wartość payloadów o około 33% — trzy bajty wejścia stają się czterema bajtami wyjścia. To jest w porządku dla krótkich tokenów, małych ikon i miniaturek oszczepionych w JSON, ale dla dużych aktywów wolę bezpośredni plik binarny lub link CDN, aby zwiększyć przelewy.
technicalNie. Koder działa całkowicie wewnątrz przeglądarki, korzystając ze standardowych API ATOB / BTOA oraz obudowania UTF-8, więc Twój tekst lub plik nigdy nie docierają do serwera. To sprawia, że narzędzie jest bezpieczne dla tokenów, danych uwierzytelniających i własnościowych plików binarnych, których nie chcesz ujawniać.
privacyUse Cases
Osadzaj obrazy w HTML i CSS jako adresy URL danych
Wbudowane małe ikony, logotypy i sprite'y SVG jako adresy URL danych Base64, aby zapisywać żądania HTTP, wysyłać pojedyncze pliki HTML e-maile i utrzymywać prototypy samodzielnymi bez zewnętrznego hostingu zasobów
Uwierzytelnianie API i tokeny nosiciela
Buduj nagłówki uwierzytelniania HTTP Basic, dekoduj tokeny nosiciela podczas debugowania API oraz przeglądaj poświadczenia w base64-wrapped udostępnione w Postman, przykładach curl i dokumentacji OpenAPI
Pliki kodujące dla ładunków JSON i GraphQL
Opakuj pliki binarne (PDF, obrazy, klipy audio) jako stringi Base64, aby bezpiecznie przechodziły w JSON, mutacjach GraphQL i teleportach webhooków, które przenoszą tylko tekst
Dekodowanie załączników MIME do e-maili
Wyciągnij załączniki zakodowane base64 z surowych plików .eml, logów SMTP lub odpowiedzi IMAP, aby odzyskać utracone faktury, zrzuty ekranu i dokumenty z eksportu e-maili
Tokeny bezpieczne dla aplikacji internetowych
Generuj bezpieczne dla użytkowników URL stringi base64 do linków resetujących hasło, kodów weryfikujących e-mail, identyfikatorów udostępnień i krótkich URL-ów bez łamania znaków "+" lub "/" w przeglądarkach
Ręczna inspekcja segmentów JWT
Dekoduj segmenty nagłówka i ładunku tokena JSON Web Token podczas lokalnego debugowania, gdy nie masz pełnego dekodera JWT zainstalowanego w terminalu lub edytorze
Pixoate