Закодируйте текст в Base64 или раскодируйте обратно — с поддержкой кириллицы (UTF-8) и варианта для URL (base64url). Мгновенно, в браузере.
Всё работает в вашем браузере: введённые данные никуда не отправляются.
Base64 записывает любые байты 64 печатными символами: так передают вложения в почте, картинки в CSS (data:), ключи и токены. Это не шифрование — раскодировать может кто угодно. base64url заменяет + и / на - и _ и убирает = в конце, чтобы строку можно было вставить в адрес.