Проверьте регулярное выражение с ограничением числа совпадений и времени выполнения.
Создайте QR-код из текста или ссылки и скачайте результат.
Кодируйте текст UTF-8 в Base64 или декодируйте Base64 в текст.
Кодируйте или декодируйте компонент URL с поддержкой Unicode.