Base64, URL-encode, MD5, SHA-256 — быстро и в браузере
Base64 — представление бинарных данных в ASCII. Используется для передачи данных в URL, email и HTML.
URL-encode — заменяет спецсимволы на %XX. Например, пробел → %20, кириллица → %D1%8F.
MD5 — 128-битный хеш. Устаревший, но всё ещё используется для контроля целостности.
SHA-256 — 256-битный криптографический хеш. Современный стандарт безопасности.