Гайд

URL, HTML, JSON и CSV: какой кодировщик или конвертер нужен

Разводит URL-кодирование, HTML-escape, работу с JSON и обмен JSON↔CSV, чтобы быстрее попасть на нужный тул.

Все гайды Полный каталог

URL-кодирование: безопасные символы в адресе

URL encoder — когда нужно, чтобы query/path пережили транспорт в ссылках и формах.

Кодирование не заменяет авторизацию: кто получил ссылку, может прочитать её смысл.

HTML-экранирование: текст внутри разметки

HTML escape — когда динамический текст вставляется в теги или атрибуты и нужно не сломать структуру и не допустить лишней разметки.

Контекст важен: безопасно в текстовом узле может быть небезопасно в атрибуте.

JSON: структура, формат, проверка

JSON formatter — для читаемости и минификации при отладке и передаче между людьми.

JSON Schema validator — когда нужны проверяемые ограничения сильнее, чем «распарсилось».

JSON ↔ CSV: табличный обмен

Конвертер — когда нужно перейти от строк таблицы к массивам для API или конфигов и обратно.

Следите за разделителями, кавычками и локалями чисел при круговом пути.

Выбрать инструмент

FAQ

Сначала URL-encode или Base64?

Разные задачи: URL — для адреса; Base64 — представление байт в тексте. Не взаимозаменяемы.

Защищает ли форматирование JSON секреты?

Нет, меняется только вид. Относитесь к JSON как к чувствительному тексту.

Когда Schema, а когда formatter?

Schema — когда нужны обязательные поля, типы, диапазоны; formatter — для читаемости.

Можно ли не экранировать HTML, если вводу доверяю?

Границы доверия меняются; экранирование дёшево страхует от будущих правок шаблонов.

Почему сломался CSV после конвертации?

Часто виноваты встроенные запятые/переносы, кавычки и локали чисел.