Сеть/HTTP
Сгенерировать или разобрать заголовок HTTP Basic Authentication — Base64(логин:пароль).
Разобрать URL на составляющие — протокол, хост, порт, путь, параметры запроса, фрагмент.
Разобрать query-строку URL в JSON-объект или собрать JSON обратно в query-строку.
Разобрать строку User-Agent на браузер, движок, операционную систему и тип устройства.
Разобрать сырые HTTP-заголовки (из curl -I, DevTools, raw response) на список полей с пояснением и проверкой заголовков безопасности.
Разобрать заголовок Set-Cookie или строку Cookie/document.cookie на имя, значение, атрибуты и проверку типичных ошибок безопасности.
Пошагово объяснить, разрешит ли браузер кросс-доменный запрос — simple/preflight-классификация, проверка Access-Control-* заголовков ответа, итог.
Арабское число ↔ римская цифра. Введите любое поле — второе обновится автоматически.
Сгенерировать линейный штрихкод (CODE128, EAN-13, UPC, CODE39 и другие) из текста или цифр.
Экранировать текст в строковый литерал (кавычки, backslash, управляющие символы) для вставки в код, или разэкранировать обратно.
Проверить номер карты алгоритмом Луна, определить платёжную систему и длину. Всё вычисляется в браузере — номер никуда не отправляется.
Кодирование доменных имён с юникод-символами (IDN) в ASCII-совместимый формат Punycode (xn--) и обратно.
Разобрать строку вида "P3Y6M4DT12H30M5S" в понятный вид или собрать такую строку из лет/месяцев/дней/часов/минут/секунд.