Конвертеры
Конвертация форматов данных, систем счисления, цветов, меток времени, единиц и валют (JSON, CSV, YAML, XML)
Преобразуйте данные между JSON, CSV, XML, YAML, TOML, SQL, .env и Excel, генерируйте типы TypeScript, Go, Rust, Java, C#, Python или GraphQL из JSON, конвертируйте цвета, системы счисления, метки времени, единицы измерения и валюты. Большинство преобразований выполняется локально; конвертер валют при использовании загружает справочные курсы Европейского центрального банка.
Инструментов в категории: 36
С чего начать
Все инструменты категории
-
Двоичный код в текст
Декодируйте двоичный код обратно в читаемый текст. Принимает байты через пробелы, запятые или новые строки, дополняет короткие группы и проверяет UTF-8. Бесплатно.
-
Конвертер цветов
Преобразуйте цвет между HEX, RGB, HSL, HSV, HWB, CMYK, CIELAB и OKLCH, узнайте его имя в CSS и контраст WCAG на белом и чёрном. Бесплатно, в браузере.
-
Конвертер единиц CSS
Переводите длины CSS между px, rem, em, %, vw, vh, vmin, vmax, pt, pc, in, cm, mm и Q с учётом своего размера шрифта корня и области просмотра. Бесплатно, мгновенно.
-
CSV в JSON
Преобразуйте CSV в JSON с автоопределением разделителя, строкой заголовков, типизацией чисел и логических значений и превращением столбцов с точками во вложенные объекты.
-
CSV в SQL
Преобразуйте CSV в операторы SQL INSERT с необязательным CREATE TABLE для MySQL, PostgreSQL, SQLite или SQL Server с определением чисел и логических значений. Бесплатно.
-
Конвертер валют
Конвертируйте между 30 основными валютами по последним справочным курсам Европейского центрального банка с датой публикации. Отправляется только код валюты, но не сумма.
-
.env в JSON
Преобразуйте файлы .env в JSON по правилам dotenv: префикс export, комментарии, одинарные и двойные кавычки, экранирование и многострочные значения. Бесплатно, локально.
-
Excel в JSON
Преобразуйте таблицы Excel (.xlsx, .xls, .ods, .csv) в JSON прямо в браузере: выберите лист или все листы, строка заголовков как ключи, даты в ISO. Бесплатно.
-
HTML в Markdown
Преобразуйте HTML в чистый Markdown: заголовки, ссылки, списки, блоки кода, таблицы GFM и зачёркивание, заголовки ATX или Setext и ограждённый код. Бесплатно.
-
IP в двоичный код
Переводите адреса IPv4 между десятичной записью с точками, двоичной, 32-битным числом и hex в любом направлении и разворачивайте IPv6 в полный двоичный вид. Бесплатно.
-
Генератор JSON Schema
Создайте JSON Schema (draft 2020-12) по образцу JSON: типы, обязательные ключи, допускающие null объединения, элементы массивов и форматы строк вроде email и date-time. Бесплатно.
-
JSON в C#
Создавайте классы C# по JSON со свойствами в PascalCase, атрибутами [JsonPropertyName], ссылочными типами, допускающими null, и коллекциями List<T>. Бесплатно и приватно.
-
JSON в CSV
Преобразуйте массив JSON в CSV: вложенные объекты разворачиваются в столбцы с путями через точку, все ключи становятся заголовками, есть настройки разделителя, кавычек и CRLF.
-
JSON в .env
Преобразуйте JSON в формат .env: вложенные ключи разворачиваются в UPPER_SNAKE_CASE, значения при необходимости берутся в кавычки и экранируются, есть префикс export. Бесплатно.
-
JSON в Excel
Преобразуйте JSON в файл Excel .xlsx: массивы объектов становятся строками, вложенные ключи — столбцами, объекты из массивов — несколькими листами. Бесплатно, в браузере.
-
JSON в структуру Go
Превращайте JSON в структуры Go с экспортируемыми именами полей, тегами json, указателями для null и необязательным omitempty. Вложенные объекты и массивы. Бесплатно.
-
JSON в GraphQL
Создавайте объектные типы GraphQL SDL по JSON: Int или Float, маркеры non-null, списки и вложенные типы, выведенные из вашего образца. Бесплатно, в браузере.
-
JSON в класс Java
Создавайте POJO Java с геттерами и сеттерами или записи Java 16 по JSON, с Jackson @JsonProperty для необычных ключей и вложенными статическими классами. Бесплатно.
-
JSON в Python
Преобразуйте JSON в классы dataclass или TypedDict на Python с аннотациями типов, полями Optional и вложенными классами в порядке зависимостей. Бесплатно, в браузере.
-
JSON в Rust
Создавайте структуры Rust с derive serde Serialize/Deserialize, полями в snake_case, атрибутами rename, Option для null и Vec для массивов по образцу JSON. Бесплатно.
-
JSON в SQL
Преобразуйте JSON в операторы SQL INSERT и необязательный CREATE TABLE для MySQL, PostgreSQL, SQLite или SQL Server с правильными кавычками и экранированием. Бесплатно.
-
JSON в TypeScript
Создавайте интерфейсы или псевдонимы типов TypeScript по образцу JSON: необязательные ключи, объединения с null и вложенные типы, выведенные из массивов. Бесплатно и приватно.
-
JSON в XML
Преобразуйте JSON в корректный XML: настраиваемый корневой элемент, атрибуты через ключи «@_», повторяющиеся элементы для массивов и необязательная XML-декларация. Бесплатно.
-
JSON в YAML
Преобразуйте JSON в читаемый YAML с отступом в 2 или 4 пробела, необязательной сортировкой ключей, литеральными блоками для многострочных строк и выводом нескольких документов.
-
Markdown в HTML
Преобразуйте Markdown в HTML с таблицами и списками задач GitHub Flavored Markdown, смотрите очищенный предпросмотр и копируйте или скачивайте исходный HTML. Бесплатно.
-
Фонетический алфавит NATO
Произносите любой текст по фонетическому алфавиту NATO/ICAO (Alfa, Bravo, Charlie…) или декодируйте кодовые слова обратно в буквы и цифры. Бесплатно, в браузере.
-
Конвертер систем счисления
Переводите числа между любыми системами счисления от 2 до 36 с произвольной точностью: двоичная, восьмеричная, десятичная, hex, отрицательные и дробные числа. Бесплатно.
-
Число прописью
Записывайте числа словами более чем на 20 языках: количественные, порядковые и суммы в валюте, с поддержкой BigInt для огромных чисел. Бесплатно, работает в браузере.
-
Properties в JSON
Преобразуйте файлы Java .properties в JSON по правилам Properties.load: комментарии, разделители = : и пробел, переносы строк, экранирование \uXXXX, вложенность. Бесплатно.
-
SQL в JSON
Преобразуйте операторы SQL INSERT в JSON: многострочные VALUES, идентификаторы в кавычках, экранированные кавычки, NULL, TRUE/FALSE и числа, несколько таблиц. Бесплатно.
-
Текст в двоичный код
Переводите текст в двоичный код: каждый символ кодируется в UTF-8, а каждый байт показывается 8 битами с разделителем пробел, запятая, новая строка или без него.
-
Конвертер Unix-времени
Преобразуйте метки Unix в секундах, миллисекундах или микросекундах в даты (и обратно) в UTC или любом часовом поясе: ISO 8601, RFC 2822 и относительное время. Бесплатно.
-
TOML в JSON
Преобразуйте TOML (Cargo.toml, pyproject.toml, файлы конфигурации) в JSON с полной поддержкой TOML 1.0: таблицы, массивы таблиц, даты и большие целые числа. Бесплатно.
-
Конвертер единиц
Переводите единицы длины, массы, температуры, площади, объёма, скорости, времени, данных, давления и энергии по точным определениям с таблицей всех единиц. Бесплатно.
-
XML в JSON
Преобразуйте XML в JSON: атрибуты сохраняются под префиксом, повторяющиеся элементы становятся массивами, есть разбор чисел и логических значений и понятные ошибки синтаксиса.
-
YAML в JSON
Преобразуйте YAML в JSON по базовой схеме YAML 1.2, включая потоки из нескольких документов, разделённых ---. Понятные номера строк ошибок, работает локально. Бесплатно.
Другие категории
- CRC Алгоритмы циклической избыточной проверки для обнаружения ошибок
- MD Алгоритмы дайджеста сообщений (MD2, MD4, MD5)
- SHA-1 Защищенный алгоритм хеширования 1 - 160-битная хеш-функция
- SHA-2 Семейство защищенного алгоритма хеширования 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Защищенный алгоритм хеширования 3 на основе Keccak
- Keccak Криптографическая хеш-функция Keccak
- SHAKE Функции с расширяемым выходом (SHAKE128, SHAKE256)
- cSHAKE Настраиваемые функции SHAKE
- KMAC Код аутентификации сообщений Keccak
- Пароли и безопасность Инструменты генерации, анализа, хеширования и безопасности паролей
- Шифрование и криптография Симметричное и асимметричное шифрование, HMAC и генерация ключей (AES, 3DES, RSA, PGP)
- Кодирование Кодирование и декодирование данных: Base64, Base32, Base58, URL, HTML-сущности, hex, Unicode и другое
- Форматирование кода Форматирование, минификация и проверка кода и данных (JSON, XML, YAML, SQL, HTML, CSS), смена стиля имён
- Генераторы Генерация идентификаторов, ключей, тестовых данных, QR-кодов, штрихкодов и конфигов (UUID, API-ключи, .gitignore, Dockerfile)
- Текстовые инструменты Подсчёт, сравнение, очистка и преобразование текста (число слов, diff, regex, регистр, дубликаты)
- Инструменты для изображений Инструменты для манипулирования и преобразования изображений (Сжатие, Изменение размера, Преобразование)
- Дизайн и CSS Визуальная генерация CSS: тени, градиенты, раскладки flexbox и grid, анимации и цветовые палитры
- Веб-инструменты Инструменты для веб-разработки и SEO (JWT, URL, DNS, HTTP-заголовки, метатеги, карты сайта)
- Математика и калькуляторы Калькуляторы для финансов, здоровья, процентов, программистской арифметики и повседневной математики
- Время и дата Часовые пояса, разница между датами, рабочие дни, таймеры, секундомер и мировые часы