Рекомендуемые инструменты
Конвертер Cookies – Netscape в JSON и JSON в Netscape
Конвертируйте файлы cookies между Netscape и JSON локально в браузере с автоопределением, проверкой, загрузкой и скачиванием.
Описание форматов
Формат Netscape
Один файл cookie на строку, поля разделяются символами табуляции:
domain flag path secure expiration name valueФормат JSON
Стандартный массив JSON, содержащий объекты cookie:
[{"domain":"...","name":"...","value":"..."}]Конвертер cookies Netscape и JSON
Преобразуйте Netscape HTTP Cookie File в JSON или экспорт JSON в файл Netscape. Все данные обрабатываются локально в браузере.
Как пользоваться
- Оставьте автоопределение или выберите направление конвертации.
- Вставьте cookies либо загрузите файл
.txt,.cookiesили.json. - Проверьте определённый формат, количество cookies и ошибки валидации.
- Скопируйте результат или скачайте
cookies.json/cookies.txt.
Поддерживаемый ввод
- Строки Netscape из семи полей, разделённых табуляцией.
- Netscape cookies с префиксом
#HttpOnly_. - JSON-массив объектов cookie.
- Один объект cookie в JSON.
- JSON-объект с массивом
cookies.
Обязательные поля JSON — domain и name. Также поддерживаются value, path, secure, hostOnly, httpOnly, expirationDate, expiration и expires.
Порядок полей Netscape
domain includeSubdomains path secure expiration name value
Второе и четвёртое поля принимают TRUE или FALSE. Срок действия задаётся Unix timestamp; многие инструменты используют 0 для сессионных cookies.
Примеры конвертации
Netscape в JSON
Ввод:
.example.com TRUE / TRUE 1735689600 session_id abc123
Результат:
[
{
"domain": ".example.com",
"hostOnly": false,
"path": "/",
"secure": true,
"expirationDate": 1735689600,
"name": "session_id",
"value": "abc123"
}
]
JSON в Netscape
Ввод:
{"domain":"example.com","name":"theme","value":"dark","path":"/","secure":false}
Результат:
example.com FALSE / FALSE 0 theme dark
Соответствие полей
| Поле Netscape | Поле JSON | Примечание |
|---|---|---|
| Домен | domain |
Точка в начале обычно означает включение поддоменов. |
| Включать поддомены | hostOnly |
Значения обратные: TRUE превращается в hostOnly: false. |
| Путь | path |
При отсутствии в JSON используется /. |
| Безопасный | secure |
При true cookie передаётся только по HTTPS. |
| Срок действия | expirationDate |
Также принимаются expiration и expires. |
| Имя | name |
Обязательное поле. |
| Значение | value |
Пустые значения поддерживаются. |
Совместимость
- Строки
#HttpOnly_domainсохраняются какhttpOnly: true. - В Netscape нет стандартных полей для
SameSite, приоритета, partition key или store ID браузера. - Сессионные cookies обычно используют срок
0, но импорт зависит от приложения. - Значения с табуляцией или переводами строк нельзя безопасно записать в Netscape.
- Проверяйте cookies перед импортом в браузер или среду автоматизации.
Типичные сценарии
- Подготовка файла для командных инструментов с поддержкой Netscape cookie jar.
- Конвертация JSON-экспорта для Playwright, Selenium или тестовых данных.
- Проверка доменов, путей, сроков и флагов безопасности в читаемом JSON.
- Нормализация cookies между разрешёнными средами разработки и тестирования.
Конфиденциальность и безопасность
Cookies могут содержать действующие данные сессии. Конвертер ничего не загружает на сервер, однако не делитесь полученными файлами и не вставляйте их в ненадёжные сервисы. Работайте только со своими cookies или с данными, на использование которых у вас есть разрешение.
Частые вопросы
Почему hostOnly меняется на обратное значение?
Второе поле Netscape означает включение поддоменов, а hostOnly имеет противоположный смысл.
Почему некоторые поля JSON исчезают?
Netscape хранит только семь основных полей; для sameSite и других свойств нет стандартных колонок.
Инструмент отправляет или сохраняет cookies?
Нет. Разбор, проверка, конвертация и создание файла выполняются в браузере.
Почему строка считается некорректной?
Нужно семь полей с табуляцией, корректные значения TRUE/FALSE и целый неотрицательный срок действия.