Notatki
JS Base64 UTF-8 trap
javascript atob base64 · btoa encode browser · js base64 decode
Browser APIs break on Unicode — server-side tools use UTF-8.
«javascript atob base64» często pojawia się na labach sieci, web lub DevOps. Otwieram DN01 Kodek Base64 (/kodek-base64), wklejam tekst lub Base64, wybieram Auto/Koduj/Dekoduj i od razu widzę wynik z rozmiarem w bajtach.
«JavaScript atob/btoa vs proper UTF-8» to średnio- lub niskoczęstotliwe zapytanie, ale w praktyce występuje w MIME, JWT, Basic Auth i konfiguracjach. Base64 to nie szyfrowanie — każdy zdekoduje w sekundę.
Obok przydatne: Konwerter Punycode dla domen IDN i Generator haseł — inne zadania, ten sam styl «narzędzie w dwa kliknięcia». Dla polskich znaków włącz dekodowanie UTF-8; tryb URL-safe — gdy w ciągu są -_ zamiast +/.
Do raportu dołącz zrzut wejścia i wyjścia. Dla skryptów jest API z tokenem — zobacz Rejestracja dostępu do API.