Перейти к содержимому

Инструменты для изображений, данных и кода

Сжать фото. Разобраться с JSON.

douni.one — бесплатный набор онлайн-инструментов для преобразования и сжатия изображений, форматирования JSON и конвертации данных. Преобразуйте WebP в JPG или PNG, подготовьте CSV для таблицы или создайте код из структурированных данных. Выберите инструмент ниже; регистрация не нужна.

Инструментов: 317 · Языков: 10 · Без регистрации

Найдите инструмент по задаче

Все инструменты

Найдите инструмент по задаче

Инструменты для изображений

Преобразуйте WebP и сжимайте изображения. Выберите подходящий формат и проверьте прозрачность и качество перед сохранением.

Все 39 →

Объединить изображения

Соедините фотографии в PNG. Настройте порядок, интервал, размер и прозрачный или цветной фон, просмотрите результат без загрузки на сервер.

Отразить изображение

Отразите фото слева направо или сверху вниз, поверните с шагом 90°. Проверьте результат и сохраните PNG с прозрачностью.

Текст на изображении

Добавьте подпись шрифтами устройства. Настройте размер, цвет, положение, непрозрачность и чёрный контур, затем сохраните PNG.

Инверсия цветов

Инвертируйте каналы RGB, сохранив размеры и прозрачность. Просмотрите негатив и скачайте PNG без отправки изображения.

Обрезать

Выделите прямоугольник или введите координаты в пикселях для обрезки фотографии и сохранения PNG.

Мозаика

Выделите прямоугольник на фотографии, задайте размер блоков и сохраните результат в PNG.

SVG → PNG

Конвертируйте автономные статичные SVG в прозрачные PNG с предпросмотром и загрузкой ZIP.

Изображение → ICO

Создайте ICO с размерами 16, 32, 48 и 256 пикселей, сохранив пропорции и прозрачные поля.

JPG → WebP

Конвертируйте JPEG в WebP в браузере, настройте качество и скачайте файлы отдельно или архивом ZIP.

Размер изображения

Впишите JPG, PNG, WebP и AVIF в максимальную ширину и высоту, сохранив пропорции, и экспортируйте PNG или JPG.

PNG → WebP

Конвертируйте статичные PNG в WebP локально, настройте качество и проверьте результат перед загрузкой ZIP.

HEIC → JPG

Конвертируйте фото HEIC с iPhone в JPG прямо в браузере. Бесплатная пакетная конвертация до 20 фото со скачиванием ZIP. Фото не загружаются на сервер, EXIF и GPS-координаты не сохраняются.

HEIC → PNG

Конвертируйте изображения HEIC/HEIF в PNG локально в браузере. Прозрачность и размеры сохраняются; до 20 файлов за раз, скачивание по одному или в ZIP.

JPG → PNG

Конвертируйте фото JPG в PNG без потерь прямо в браузере. Бесплатно до 20 изображений за раз со скачиванием ZIP; файлы не загружаются, размеры не меняются.

PNG → JPG

Конвертируйте PNG в JPG, чтобы уменьшить файлы. Выберите качество и цвет фона для прозрачных областей, до 20 изображений за раз в ZIP — без загрузки.

JFIF → JPG

Переименуйте JFIF в обычный .jpg без перекодирования — качество не меняется. До 20 файлов за раз прямо в браузере, скачивание одним ZIP-архивом.

GIF → PNG

Конвертируйте GIF в PNG с сохранением прозрачности. Из анимированных GIF сохраняется первый кадр. До 20 файлов за раз в браузере, без загрузки.

TIFF → JPG

Конвертируйте сканы и фото TIFF в JPG в любом браузере. Выберите качество, до 20 файлов в ZIP; из многостраничных TIFF сохраняется первая страница.

PNG в SVG

Векторизуйте PNG или JPG в масштабируемый SVG: 2–64 цвета и три уровня детализации. Лучше всего для логотипов, иконок и плоской графики; всё в браузере.

WebP → JPG

Конвертируйте статичные WebP в JPG для загрузки на сайты и отправки фото. Настройте качество и фон, скачайте файлы по одному или в ZIP. Обработка в браузере.

WebP → PNG

Преобразуйте статичные WebP в PNG с сохранением прозрачного фона и размеров в пикселях. Скачивайте файлы по одному или в ZIP. Размер PNG может быть больше исходного.

AVIF → PNG

Преобразуйте статичные AVIF в PNG в браузере с сохранением прозрачности и размеров в пикселях. Проверьте результат и скачайте изображения по отдельности или в ZIP.

AVIF → JPG

Пакетно преобразуйте статичные AVIF в JPG. Выберите качество JPEG и фон прозрачных областей, скачайте изображения по отдельности или ZIP.

Фото → пиксель-арт

Превратите фото в пиксель-арт в браузере. Настройте разрешение, ретропалитру из 16 цветов или оттенки серого и скачайте PNG с сеткой или без.

Сжатие изображений

Уменьшите размер файла JPG, PNG или WebP перед отправкой. Настройте качество и размеры в браузере, сравните результат и скачайте сжатые изображения.

Чёрно-белое фото

Сделайте цветное фото серым или строго черно-белым с настраиваемым порогом. Прозрачность сохраняется, PNG создаётся прямо в браузере.

Сетка для рисования

Нанесите сетку на фото-референс для рисования по клеткам. Задайте столбцы, квадратные клетки или строки, цвет, толщину линий и диагонали, скачайте PNG.

Пипетка цвета

Нажмите на любую точку изображения, чтобы узнать цвет в HEX, RGB и HSL, скопируйте значение и посмотрите 8 основных цветов. Фото остаётся на устройстве.

Схема термомозаики

Превратите фото в схему для термомозаики: задайте ширину в бусинах и 2–40 цветов и получите схему для печати с буквами, числом бусин и пластин.

Изображение в Base64

Закодируйте изображение в Base64 data URI и скопируйте как чистый Base64, CSS-фон, тег HTML img или Markdown. Распознаёт PNG, JPG, GIF, WebP, SVG и другие.

Base64 в изображение

Вставьте строку Base64 или data URI, чтобы увидеть изображение и скачать его с правильным расширением. Тип файла определяется по декодированным байтам.

Текст с картинки

Распознайте текст с картинки или вставленного скриншота бесплатно прямо в браузере. 11 языков, включая китайский, японский и арабский; копирование или .txt.

Создать GIF

Создайте анимированную гифку из 2–50 картинок прямо в браузере. Меняйте порядок кадров, задержку, число повторов и ширину, смотрите превью и скачивайте GIF.

Генератор мемов

Бесплатный генератор мемов: загрузите свою картинку, добавьте классический текст сверху и снизу белыми буквами с чёрной обводкой или подпись, скачайте PNG/JPG.

Размыть фото

Размойте фото онлайн целиком или выделите только нужные области, задайте силу размытия и скачайте PNG или JPG. Работает в браузере, без загрузки на сервер.

Водяной знак

Наложите текстовый водяной знак или логотип сразу на 20 фото. Угол или диагональный узор по всему кадру, прозрачность и размер; скачайте по одному или ZIP.

Разрезать картинку

Разрежьте картинку на сетку до 10 × 10 частей прямо в браузере. Шаблон 3 × 3 для Instagram с квадратной обрезкой по центру; скачайте части PNG или JPG в ZIP.

SVG в JPG

Конвертируйте SVG в JPG (JPEG) прямо в браузере: до 20 файлов за раз, настройка качества и цвета фона для прозрачных областей, скачивание по одному или в ZIP.

Просмотр EXIF

Посмотрите метаданные EXIF, GPS, IPTC и XMP фото и удалите EXIF прямо в браузере. JPEG и PNG очищаются без перекодирования; ничего не загружается на сервер.

Инструменты PDF

Объединяйте, разделяйте, поворачивайте и конвертируйте PDF или создавайте документы из изображений.

Все 9 →

PNG → PDF

Преобразуйте PNG в PDF в браузере. Настройте порядок, A4, Letter, размер изображения и поля, сохранив прозрачность без сжатия JPEG.

Объединить PDF

Объедините 2–20 PDF в браузере, сохранив страницы без преобразования в изображения.

Разделить PDF

Выберите страницы по миниатюрам или диапазону. Сохраните один PDF или отдельные файлы с загрузкой ZIP.

PDF → JPG

Преобразуйте страницы PDF в JPG при 72, 150 или 300 DPI, просмотрите результат и скачайте картинки или ZIP.

PDF в PNG

Сохраните выбранные страницы PDF как PNG без потерь в 72, 150 или 300 DPI. Проверьте превью и скачайте страницы по одной или в ZIP; PDF не загружается.

OCR PDF

Бесплатный OCR PDF: распознайте текст в сканах и PDF из картинок прямо в браузере, до 20 страниц за раз. Движок OCR загружается с CDN при первом запуске.

Повернуть PDF

Поверните выбранные страницы PDF на 90°, 180° или 270° и сохраните новый файл. Предпросмотр и локальная обработка в браузере.

Удалить страницы PDF

Удалите ненужные страницы PDF по миниатюрам или диапазонам. Порядок остальных страниц сохранится, файл не отправляется на сервер.

JPG → PDF

Объедините до 20 фотографий JPG в один PDF. Настройте порядок, A4, Letter или размер изображения, ориентацию и поля.

Кодирование и декодирование ↗

Кодируйте и декодируйте Base64, URL, Unicode, двоичный текст, JWT и другие распространённые форматы.

Все 54 →

JavaScript кодирование / декодирование

JavaScript кодирование / декодирование. Локальная обработка.

Email обфускация

Email обфускация. Локальная обработка.

htpasswd генератор

htpasswd генератор. Локальная обработка.

MySQL хеш пароля

MySQL хеш пароля. Локальная обработка.

PostgreSQL MD5 хеш пароля

PostgreSQL MD5 хеш пароля. Локальная обработка.

MariaDB хеш пароля

MariaDB хеш пароля. Локальная обработка.

Bcrypt генератор

Bcrypt генератор. Локальная обработка.

Bcrypt проверка

Bcrypt проверка. Локальная обработка.

CRC-16 вычисление хеша

CRC-16 вычисление хеша. Локальная обработка.

AES шифрование / расшифровка

AES шифрование / расшифровка. Локальная обработка.

DES шифрование / расшифровка

DES шифрование / расшифровка. Локальная обработка.

Escape кодирование / декодирование

Escape кодирование / декодирование. Локальная обработка.

Keccak вычисление хеша

Keccak вычисление хеша. Локальная обработка.

MD4 вычисление хеша

MD4 вычисление хеша. Локальная обработка.

MD2 вычисление хеша

MD2 вычисление хеша. Локальная обработка.

RSA / RSA2 шифрование / расшифровка

RSA / RSA2 шифрование / расшифровка. Локальная обработка.

Scrypt генератор

Scrypt генератор. Локальная обработка.

Scrypt проверка

Scrypt проверка. Локальная обработка.

SHAKE вычисление хеша

SHAKE вычисление хеша. Локальная обработка.

Cisco Type 7 кодирование / декодирование

Cisco Type 7 кодирование / декодирование. Локальная обработка.

SM2 шифрование / расшифровка

SM2 шифрование / расшифровка. Локальная обработка.

SM3 вычисление хеша

SM3 вычисление хеша. Локальная обработка.

SM4 шифрование / расшифровка

SM4 шифрование / расшифровка. Локальная обработка.

Punycode кодирование / декодирование

Punycode кодирование / декодирование. Локальная обработка.

Token случайная генерация

Token случайная генерация. Локальная обработка.

JSON Key случайная генерация

JSON Key случайная генерация. Локальная обработка.

RC4 шифрование / расшифровка

RC4 шифрование / расшифровка. Локальная обработка.

Rabbit шифрование / расшифровка

Rabbit шифрование / расшифровка. Локальная обработка.

хеш файла

хеш файла. Локальная обработка.

Triple DES (3DES) шифрование / расшифровка

Triple DES (3DES) шифрование / расшифровка. Локальная обработка.

RIPEMD-160 вычисление хеша

RIPEMD-160 вычисление хеша. Локальная обработка.

Кодирование и декодирование Base64url

Преобразует UTF-8 и безопасный для URL Base64 без заполнения. Строго проверяет декодирование.

Преобразование кодов Unicode

Преобразует текст и запись U+. Отклоняет суррогаты и значения выше U+10FFFF.

Обратный порядок hex-байтов

Разворачивает всю последовательность или группы по 2, 4, 8 байт. Неполные группы отклоняются.

Генератор хеша SHA

Вычисляйте SHA-1, SHA-2 или SHA-3 для текста UTF-8 локально. Пробелы и переносы строк влияют на результат.

Декодер JWT

Просмотрите заголовок и JSON-содержимое JWT без отправки токена на сервер.

Текст в двоичный код

Преобразуйте текст UTF-8 в восьмибитные байты и обратно.

Текст в шестнадцатеричный код

Преобразуйте текст UTF-8 в пары шестнадцатеричных цифр и обратно.

Экранирование строки JSON

Преобразуйте текст в строку JSON с кавычками или восстановите экранированную строку.

Кодирование и декодирование Base32

Преобразует текст UTF-8 в Base32 RFC 4648 и обратно.

Кодирование и декодирование Base58

Преобразует текст UTF-8 с использованием алфавита Base58 Bitcoin.

Генератор HMAC

Вычисляет HMAC-SHA256, SHA384 или SHA512 для текста UTF-8 с ключом.

Калькулятор CRC32

Вычисляет контрольную сумму CRC-32/ISO-HDLC текста UTF-8.

Хеш MD5 текста

Локально вычисляет шестнадцатеричный MD5 текста UTF-8.

Сжатие текста GZIP

Сжимает текст UTF-8 в GZIP с кодированием Base64 или распаковывает его.

Генератор ключей JWT

Создавайте секреты HMAC и пары ключей RSA или ECDSA локально.

Экранировать символы regex

Экранируйте метасимволы для использования текста как буквального шаблона JavaScript.

Переводчик азбуки Морзе

Кодируйте и декодируйте латинские буквы, цифры и поддерживаемые знаки международной азбукой Морзе.

Экранирование Unicode

Кодируйте текст в escape-последовательности UTF-16 или декодируйте запись с обратной косой чертой и u.

Преобразование ROT13

Применяет ROT13 к латинским буквам; повторное применение восстанавливает текст.

Кодирование и декодирование URL

Кодируйте и декодируйте компонент URL в UTF-8 для параметров и частей пути.

Кодирование и декодирование Base64

Кодируйте текст UTF-8 в Base64 и декодируйте Base64 или Base64url в текст.

Экранирование HTML

Экранируйте специальные символы HTML или декодируйте основные и числовые ссылки.

Random Password Generator

Генератор случайных паролей для создания безопасных паролей для защиты ваших аккаунтов.

Работа с текстом

Очищайте, сравнивайте, сортируйте и преобразуйте текст, слова и строки без загрузки данных на сервер.

Все 33 →

Операции над списками

Объединение, пересечение, разность A минус B и симметрическая разность непустых строк с учётом регистра.

Извлечение URL из текста

Извлекает уникальные HTTP- и HTTPS-адреса, удаляя конечную пунктуацию. Скобки проверяйте вручную.

Перемешивание строк

Перемешивает до 10 000 непустых строк через Web Crypto, сохраняя повторы и содержимое.

Конвертер хираганы и катаканы

Преобразуйте хирагану и катакану в обоих направлениях, включая полуширинную катакану.

Сортировка строк

Сортируйте строки по возрастанию или убыванию с естественным порядком чисел, например item2 и item10.

Текст в обратном порядке

Переверните текст, сохраняя составные эмодзи и комбинируемые символы целиком.

Поиск и замена текста

Замените все точные совпадения слова или фразы и скопируйте результат.

Удаление пробелов

Удалите пробелы по краям каждой строки или весь пробельный текст, включая табуляцию и переносы.

HTML в обычный текст

Извлекает читаемый текст, декодируя сущности и сохраняя типичные границы блоков.

Markdown в обычный текст

Извлекает текст из заголовков, выделений, ссылок и списков Markdown.

Преобразование стиля имён

Преобразует слова в camelCase, PascalCase, snake_case или kebab-case.

Генератор URL-слага

Создаёт слаг Unicode в нижнем регистре, соединяя слова дефисами.

Добавление и удаление номеров строк

Нумерует строки с 1 или удаляет числовые префиксы.

Добавление префикса и суффикса строк

Добавляет выбранные префикс и суффикс к каждой строке.

Подсчёт частоты текста

Считает элементы, разделённые пробельными символами, с учётом регистра или без него.

Фильтрация строк текста

Оставляет или исключает строки, содержащие точную фразу.

Удаление пустых строк

Удаляет пустые строки и строки только из пробельных символов.

Извлечение столбца текста

Извлекает столбец по номеру от 1 из строк с разделителями.

Перенос строк текста

Разбейте текст по максимальному числу графем, предпочитая границы пробелов.

Добавить или убрать отступ

Добавьте пробелы в начало каждой строки или удалите их до заданного предела.

Сократить текст

Сократите текст до заданного числа графем с пользовательским суффиксом.

Разбить текст на блоки

Разбейте текст на блоки с фиксированным числом графем Unicode.

Очистить список email

Извлеките обычные ASCII-адреса электронной почты и удалите дубликаты.

Подсчёт символов

Считайте символы Unicode, слова, строки и байты UTF-8 в браузере.

Генератор Lorem Ipsum — абзацы, предложения, слова

Генерируйте текст-заглушку Lorem Ipsum по абзацам, предложениям или словам, с классического начала или случайной латынью, простым текстом или абзацами HTML.

Тест скорости печати

Бесплатный тест скорости печати на 15, 30, 60 или 120 секунд. Измеряет WPM (или знаки в минуту для китайского, японского и корейского) и точность на 10 языках.

Красивые шрифты

Генератор красивых шрифтов: 26 стилей Unicode — жирный, курсив, рукописный, фрактура, в кружках, капитель, перевёрнутый. Копируйте и вставляйте куда угодно.

Markdown редактор

Markdown редактор онлайн: живой предпросмотр, таблицы и задачи в стиле GitHub, панель форматирования, счётчик слов и автосохранение. Экспорт в .md или HTML.

Преобразование ширины символов

Преобразуйте буквы, цифры, пробелы и катакану в полную или половинную ширину.

Верхний и нижний регистр

Переводите текст в верхний или нижний регистр, копируйте или скачивайте результат.

Удаление повторяющихся строк

Удаляйте дубликаты, сохраняя первое вхождение и исходный порядок строк.

Удаление переносов строк

Объединяйте строки, удаляя переносы или заменяя каждый пробелом.

Сравнение текстов

Сравнивайте два текста построчно с выделением добавленных и удалённых строк.

Дата и время

Преобразуйте метки времени и часовые пояса, сравнивайте даты и работайте с календарными форматами.

Все 20 →

Декодер Snowflake ID

Извлеките время, рабочий узел, процесс и порядковый номер из 64-битного Snowflake ID.

Конвертер Unix-времени

Часы Unix и три преобразования между меткой времени, строкой даты и отдельными полями, в секундах и миллисекундах.

Калькулятор рабочих дней

Считает понедельник–пятницу без указанных выходных. Государственные праздники и рабочие субботы не учитываются автоматически.

Дни между датами

Посчитайте календарные дни между датами с возможностью включить оба крайних дня.

Калькулятор возраста

Рассчитайте число полных лет на выбранную дату по дате рождения.

Калькулятор длительности

Складывайте и вычитайте интервалы HH:MM:SS, в том числе больше 24 часов.

Пакетный конвертер временных меток

Преобразуйте строки секунд или миллисекунд Unix в даты ISO и обратно.

Конвертер единиц временных меток

Переводите секунды, миллисекунды, микросекунды и наносекунды без потери точности целых чисел.

Разница временных меток

Вычтите метку A из B и получите точную разницу в выбранных единицах и секундах.

Конвертер часовых поясов

Переведите момент ISO с явным смещением в часовой пояс IANA.

Прибавить или вычесть время из даты

Прибавляйте к моменту ISO годы, месяцы, дни, часы, минуты или секунды со знаком.

Конвертер недельных дат ISO

Преобразуйте григорианскую дату в год, неделю и день недели ISO и обратно.

Конвертер дня года

Преобразуйте дату в год и порядковый день или восстановите дату по номеру дня.

Конвертер серийных дат Excel

Преобразуйте серийные даты Excel систем 1900 и 1904 в ISO UTC и обратно.

Конвертер Windows FILETIME

Преобразуйте 100-наносекундные отсчёты FILETIME в ISO UTC и обратно с сохранением долей миллисекунды.

Конвертер времени Unix

Преобразуйте секунды или миллисекунды Unix в дату UTC и даты ISO в метки времени.

Генератор cron-выражений — расшифровка и запуски

Составьте или вставьте cron-выражение из пяти полей, прочитайте его обычным языком и посмотрите 10 ближайших запусков в вашем часовом поясе. Есть шаблоны.

Таймер онлайн

Бесплатный таймер онлайн со звуковым сигналом: шаблоны на 1–60 минут или любые часы, минуты и секунды. Точен в фоновой вкладке, время видно в заголовке вкладки.

Секундомер

Бесплатный секундомер онлайн с кругами и сотыми долями секунды. Пробел — старт/стоп, L — круг, R — сброс. Лучший и худший круг выделяются, экспорт в CSV.

Помодоро таймер

Бесплатный помодоро таймер онлайн: 25 минут работы, 5 минут перерыва и длинный перерыв 15 минут каждые 4 раунда. Настройка интервалов, сигнал и автозапуск.

Расчёты и единицы

Вычисляйте проценты, дроби и статистику или переводите единицы измерения.

Все 26 →

Колесо фортуны

Крутите колесо фортуны, чтобы выбрать случайного победителя из 2–100 вариантов. Один вариант на строку; удаляйте победителей, перемешивайте, сортируйте.

Колесо «да или нет»

Крутите колесо «да или нет», чтобы принять решение. Добавьте сектор «Может быть», измените ответы, поделитесь колесом по ссылке. Без регистрации.

Колесо с цифрами

Крутите колесо с цифрами и получите случайное число. Диапазоны 1–10, 1–20, 1–50, 1–100 или свой — до 100 чисел от -1000 до 1000. Бесплатно, без регистрации.

Колесо букв

Крутите колесо букв и получите случайную букву: русский алфавит А–Я, английский A–Z, испанский (Ñ), арабский, корейский или японская хирагана. Бесплатно.

Колесо «что поесть»

Не знаете, что поесть или приготовить? Крутите колесо еды. В нём 12 привычных блюд, которые можно изменить, удалить или дополнить и отправить по ссылке.

Жеребьёвка имён

Жеребьёвка имён и генератор команд: вставьте список, выберите одного или нескольких победителей без повторов или разделите имена на равные случайные команды.

Бросить кубик

Бросайте кубики онлайн: 1–10 костей d4, d6, d8, d10, d12, d20 или d100 либо нотация вроде 2d6+3. Видно значение каждого кубика, сумму и историю бросков.

Подбросить монетку

Подбросьте монетку онлайн: орёл или решка с быстрой 3D-анимацией. Счётчики и серии, а также до 1000 бросков сразу с процентами и самой длинной серией.

Калькулятор ИМТ

Бесплатный калькулятор ИМТ для взрослых в метрических или имперских единицах. Ваш ИМТ, категория по ВОЗ на цветной шкале и норма веса для вашего роста.

Генератор случайных целых

Web Crypto создаёт до 10 000 знаковых 32-битных целых, включая границы. Повторения разрешены.

Преобразование научной записи

Сохраняет десятичную точность. До 10 000 символов, показатель степени от −10 000 до 10 000.

Побитовый калькулятор

AND, OR, XOR, NOT и сдвиги знаковых целых произвольной точности. Сдвиг от 0 до 4096 бит.

Конвертер римских чисел

Преобразуйте целые числа от 1 до 3999 в римскую запись и обратно.

Калькулятор процентов

Вычислите A процентов от B, долю A в B или процентное изменение от A к B.

Сокращение пропорций

Сократите целочисленное отношение или формат изображения, например 1920:1080 до 16:9.

Калькулятор дробей

Складывайте, вычитайте, умножайте и делите дроби с точным сокращённым результатом.

Конвертер объёма данных

Переводите байты, десятичные kB/MB/GB/TB и двоичные KiB/MiB/GiB/TiB.

Конвертер длины

Переводите метры, километры, сантиметры, миллиметры, дюймы, футы, ярды и мили.

Конвертер температуры

Переводите градусы Цельсия, Фаренгейта и кельвины с проверкой абсолютного нуля.

Статистика списка чисел

Вычисляет количество, сумму, минимум, максимум, среднее и медиану.

Преобразование единиц массы

Переводит килограммы, граммы, миллиграммы, тонны, фунты и унции.

Преобразование единиц площади

Переводит квадратные метрические единицы, гектары, акры, квадратные футы и дюймы.

Преобразование единиц объёма

Переводит литры, миллилитры, кубические единицы, галлоны и жидкие унции США.

Преобразование единиц скорости

Переводит m/s, km/h, mph, ft/s и узлы.

Преобразование углов

Переводит градусы, радианы, грады и полные обороты.

Преобразование единиц длительности

Переводит миллисекунды, секунды, минуты, часы, дни и недели.

CSV и таблицы

Выбирайте и сортируйте строки и столбцы CSV, вычисляйте статистику и преобразуйте табличные форматы.

Все 11 →

CSV в таблицу HTML

Использует первую строку как заголовок и экранирует ячейки. Число столбцов должно совпадать.

CSV в SQL INSERT

Создаёт INSERT для PostgreSQL. Ячейки остаются строками, заголовки — простые уникальные SQL-идентификаторы.

Удаление повторов CSV

Сохраняет заголовок и первое появление полной строки с учётом регистра и пробелов.

Конвертер CSV / TSV

Преобразуйте CSV и TSV с сохранением ячеек в кавычках и внутренних переносов строк.

CSV в таблицу Markdown

Создаёт таблицу Markdown из CSV, считая первую строку заголовком.

Транспонирование CSV

Меняет местами строки и столбцы CSV с поддержкой кавычек.

Выбрать столбцы CSV

Выберите столбцы CSV и измените их порядок по номерам через запятую.

Сортировать строки CSV

Отсортируйте строки данных по столбцу, сохранив первую строку как заголовок.

Статистика столбца CSV

Рассчитайте статистику числового столбца CSV без строки заголовка.

JSON → CSV

Преобразуйте JSON из API в CSV для Excel: выбирайте столбцы, разворачивайте вложенные объекты и задавайте разделитель. Скачивайте UTF-8 CSV с необязательной меткой BOM.

CSV → JSON

Преобразуйте CSV из таблицы в JSON. По умолчанию значения остаются строками, сохраняя ведущие нули. Поддерживаются UTF-8, Shift_JIS и ячейки с переносами строк.

Инструменты JSON

Форматируйте JSON, преобразуйте CSV и YAML или создавайте типы и схемы из ответов API и данных конфигурации.

Все 51 →

Сравнение JSON

Сравните структуры JSON и просмотрите изменения по путям JSON Pointer.

JSON в типизированный XML

Преобразуйте объекты, массивы, null и скалярные значения JSON в XML с явными типами.

Сортировка ключей JSON

Рекурсивно сортирует ключи объектов JSON, сохраняя порядок массивов.

Слияние JSON Merge Patch

Применяет патч JSON Merge Patch и показывает результат.

Поиск по JSON Pointer

Извлекает значение из JSON по пути JSON Pointer.

Преобразование JSON в плоский объект

Создаёт объект конечных значений с ключами в виде путей JSON Pointer.

JSON в NDJSON

Преобразует массив JSON в компактные значения по одному на строку.

NDJSON в JSON

Объединяет построчные значения JSON в форматированный массив.

JSON в SQL INSERT

Создаёт совместимую с SQLite команду INSERT из записей JSON.

JSON в строку запроса

Преобразует объект JSON в параметры URL с поддержкой повторяющихся значений.

Строка запроса в JSON

Преобразует параметры URL в JSON, сохраняя повторяющиеся имена как массивы.

Сортировка массива JSON

Сортирует массив по значению, выбранному через JSON Pointer.

Фильтрация массива JSON

Оставляет элементы, выбранное значение которых равно заданному JSON.

Удаление дублей массива JSON

Удаляет структурные дубликаты, сохраняя первое вхождение.

JSON в таблицу Markdown

Преобразует массив объектов в таблицу со всеми встречающимися ключами.

JSON в литерал Python

Преобразует JSON в литерал Python с True, False и None.

JSON в массив PHP

Преобразует JSON в краткий синтаксис массивов PHP.

Извлечь пути ключей JSON

Выведите ключи объектов и индексы массивов в виде путей JSON Pointer.

Редактор JSON

Форматирование, сжатие и редактирование JSON в двух панелях с деревом и сохранением точных чисел.

JSON → React PropTypes

Преобразуйте данные JSON в React PropTypes для проверки типов свойств компонентов React.

JSON → Flow

Преобразуйте структуры JSON в типы Flow для повышения безопасности типов и сопровождаемости в JavaScript-коде.

JSON → GraphQL

Конвертируйте JSON в схему GraphQL для упрощения разработки API и управления данными.

JSON → TypeScript

Преобразуйте объекты JSON в определения TypeScript для улучшения точности типов и эффективности разработки в проектах TypeScript.

JSON → MobX-State-Tree Model

Конвертируйте JSON в модели MobX State Tree для оптимизации управления состоянием в сложных приложениях.

JSON → Sarcastic

Преобразуйте JSON в типы Sarcastic для улучшенной проверки типов в JavaScript-проектах.

JSON → io-ts

Преобразуйте JSON в типы io-ts для проверки данных во время выполнения в проектах TypeScript.

JSON → Rust Serde

Онлайн-REPL для конвертации JSON в структуры Rust Serde, упрощающие сериализацию данных в проектах Rust.

JSON → Mongoose Schema

Конвертируйте JSON в схему Mongoose для быстрой разработки модели данных MongoDB.

JSON → Big Query Schema

Преобразуйте JSON в схему BigQuery для оптимизации анализа и запроса больших данных.

JSON → MySQL

Конвертируйте JSON в схему MySQL для упрощения проектирования базы данных и управления данными.

JSON → Scala Case Class

Преобразуйте JSON в Scala case classes для улучшения четкости и сопровождаемости кода в проектах Scala.

JSON → Go Struct

Конвертируйте JSON в структуры Go для упрощения сериализации и десериализации данных в проектах Go.

JSON → Go Bson

Преобразуйте JSON в структуры Go с тегами BSON для работы с данными BSON.

JSON → YAML

Конвертируйте JSON в формат YAML для упрощения управления конфигурационными файлами и развертывания.

JSON → JSDoc

Преобразуйте JSON в формат комментариев JSDoc для улучшения документации кода и его читаемости в JavaScript-проектах.

JSON → Kotlin

Конвертируйте JSON в Kotlin data classes для улучшения безопасности типов и эффективности кода в проектах Kotlin.

JSON → Java

Конвертируйте JSON в Java-классы для упрощения разработки модели данных в проектах Java.

JSON → JSON Schema

Конвертируйте JSON в формат JSON Schema для оптимизации проверки данных и их описания в API.

JSON → TOML

Преобразуйте JSON в формат TOML для упрощения создания и сопровождения конфигурационных файлов.

JSON → Zod Schema

Конвертируйте JSON в схему Zod для мощной поддержки проверки данных в проектах TypeScript.

Форматирование JSON

Сделайте JSON из ответа API читаемым и проверьте синтаксис. Обрабатывайте комментарии и одинарные кавычки JSON5, копируйте стандартный JSON без выполнения кода.

JSON Schema → TypeScript

Конвертируйте схему JSON в определения TypeScript, чтобы помочь разработчикам создавать безопасные интерфейсы и модели данных.

JSON Schema → OpenAPI Schema

Преобразуйте схему JSON в спецификации OpenAPI для упрощения создания и сопровождения документации RESTful API.

JSON Schema → Protobuf

Конвертируйте схему JSON в определения Protobuf для упрощения разработки эффективных протоколов сериализации данных и сетевого взаимодействия.

JSON Schema → Zod Schema

Преобразуйте схему JSON в схему Zod для мощной поддержки проверки данных и безопасности типов в проектах TypeScript.

JSON-LD → N-Quads

Конвертируйте данные JSON-LD в формат N-Quads для эффективного хранения и запроса RDF данных.

JSON-LD → Expanded

Преобразуйте JSON-LD в расширенную форму для анализа и обработки графов RDF.

JSON-LD → Compacted

Конвертируйте JSON-LD в компактную форму для оптимизации использования места и улучшения эффективности обработки данных.

JSON-LD → Flattened

Преобразуйте JSON-LD в плоскую форму, чтобы упростить обработку структуры RDF.

JSON-LD → Framed

Примените фрейм к JSON-LD, чтобы представить данные в нужной структуре.

JSON-LD → Normalized

Преобразуйте JSON-LD в нормальную форму для обеспечения согласованности и сравнимости RDF данных.

Форматирование и настройки

Форматируйте код и преобразуйте XML, YAML, TOML, INI и настройки переменных окружения.

Все 15 →

Форматирование XML

Добавьте отступы в корректный XML, сохраняя смешанный текст и xml:space.

Форматирование YAML

Форматирует YAML с отступом в два пробела, по возможности сохраняя комментарии.

Форматирование TOML

Разбирает TOML и единообразно форматирует таблицы и значения.

Форматирование CSS

Форматирует CSS с помощью Prettier в браузере.

Форматирование JavaScript

Форматирует JavaScript и JSX через Prettier без выполнения кода.

Форматирование HTML

Форматирует HTML по правилам пробелов парсера Prettier.

JSON в ENV

Преобразуйте плоский объект JSON в присваивания переменных окружения с кавычками.

ENV в JSON

Преобразуйте простые присваивания dotenv в объект JSON со строковыми значениями.

INI в JSON

Преобразуйте присваивания INI и секции одного уровня в строковые значения JSON.

JSON в INI

Преобразуйте JSON со скалярными значениями и секциями одного уровня в INI.

XML → JSON

Конвертируйте XML-файлы в формат JSON для упрощения обработки и анализа данных.

YAML → JSON

Преобразуйте YAML-файлы в формат JSON для достижения взаимодействия между разными форматами данных.

YAML → TOML

Конвертируйте YAML в TOML для создания кратких и легко поддерживаемых конфигурационных файлов.

TOML → JSON

Конвертируйте TOML-файлы в формат JSON для расширения сферы использования данных и совместимости.

TOML → YAML

Конвертируйте TOML в YAML для представления конфигурационных данных в разнообразных формах.

Инструменты HTML

Работайте с HTML, Pug, JSX, компонентами SVG и CSS. Преобразуйте разметку и стили для своего проекта.

Все 11 →

SVG → JSX

Эффективно конвертируйте SVG файлы в React JSX код, упрощая процесс разработки динамических и интерактивных веб-приложений.

SVG → React Native

Используйте мощь React Native с помощью этого инструмента, который конвертирует SVG файлы в компоненты React Native, позволяя разрабатывать кросс-платформенные мобильные приложения.

HTML → JSX

Преобразуйте HTML код в формат React JSX для повторного использования и компонентного подхода в проектах React, повышая эффективность разработки и качество кода.

HTML → Pug

Конвертируйте HTML в Pug-шаблоны с помощью этого инструмента, упрощая процесс разработки фронтенда и улучшая сопровождаемость и эффективность кода.

Markdown → HTML

Преобразуйте файлы Markdown в HTML для отображения форматированного текстового контента на веб-страницах.

CSS → JS Objects

Конвертируйте CSS-файлы в JavaScript-объекты для упрощения использования и манипуляции стилями в фронтенде.

CSS → template literal

Преобразуйте объекты стилей в литералы шаблона для оптимизации применения стилей в фреймворках, таких как React.

CSS → TailwindCSS

Конвертируйте CSS-код в классы TailwindCSS для быстрой разработки дизайна с использованием приоритета утилит.

Less → CSS

Конвертируйте файлы препроцессора Less в стандартный CSS, улучшая совместимость и сопровождаемость таблиц стилей.

Scss → CSS

Конвертируйте файлы препроцессора SCSS в стандартный CSS, упрощая создание и управление таблицами стилей.

Sass → CSS

Конвертируйте файлы препроцессора Sass в стандартный CSS, повышая читаемость и повторное использование таблиц стилей.

Инструменты JavaScript

Преобразуйте код между TypeScript, JavaScript и Flow. Используйте результат как основу и проверьте его в своём проекте.

Все 9 →

JavaScript → JSON

Преобразуйте объекты JSON5 в стандартный JSON в браузере. Поддерживаются ключи без кавычек, одинарные кавычки и комментарии. Функции и выражения JavaScript не выполняются.

TypeScript → Flow

Конвертируйте TypeScript-код в типы Flow для использования в проектах Flow.

TypeScript → TypeScript Declaration

Генерируйте декларационные файлы из TypeScript-кода для улучшения сопровождаемости.

TypeScript → JSON Schema

Преобразуйте определения типов TypeScript в JSON Schema для валидации данных и генерации интерфейса.

TypeScript → plain JavaScript

Преобразуйте код TypeScript в обычный JavaScript без аннотаций типов.

TypeScript → Zod Schema

Конвертируйте определения TypeScript в схему Zod для улучшения безопасности типов в валидации данных.

Flow → TypeScript

Преобразуйте определения типов Flow в типы TypeScript для переноса кода в проекты TypeScript.

Flow → TypeScript Declaration

Преобразуйте определения типов Flow в файлы деклараций TypeScript для улучшения модулярности и сопровождаемости кода.

Flow → plain JavaScript

Конвертируйте код Flow в обычный JavaScript для использования в средах, которые не поддерживают Flow.

GraphQL

Создавайте типы и клиентский код из схем GraphQL и используйте результат как основу для разработки.

Все 9 →

GraphQL → TypeScript

Конвертируйте схему GraphQL в определения TypeScript для обеспечения безопасности типов и автозаполнения при использовании GraphQL в проектах TypeScript.

GraphQL → Flow

Преобразуйте схему GraphQL в типы Flow для улучшенной проверки типов и точности при использовании GraphQL в проектах Flow.

GraphQL → JAVA

Преобразуйте схему GraphQL в классы Java для использования в серверных приложениях.

GraphQL → Resolvers Signature

Создайте сигнатуры резолверов GraphQL для реализации серверной логики.

GraphQL → Introspection JSON

Создайте JSON интроспекции из схемы GraphQL для анализа типов и полей.

GraphQL → Schema AST

Конвертируйте схему GraphQL в AST (Abstract Syntax Tree) для проверки схемы и преобразования.

GraphQL → Fragment Matcher

Генерируйте утилиты для сопоставления фрагментов GraphQL, оптимизируя запросы данных в фронтенд-использовании GraphQL.

GraphQL → Components

Преобразуйте схему GraphQL в переиспользуемые React-компоненты для упрощения получения и представления данных в слое интерфейса.

GraphQL → TypeScript MongoDB

Генерируйте TypeScript-совместимую схему GraphQL для MongoDB баз данных, оптимизируя моделирование данных и дизайн API.

Для разработчиков

Разбирайте URL и сетевые адреса, создавайте хеши и идентификаторы, обрабатывайте подписи JWT и генерируйте CSS.

Все 29 →

HTTP-заголовки в JSON

Преобразует HTTP-заголовки в массивы JSON, сохраняя повторяющиеся имена.

Разбор Cookie

Разбирает заголовок Cookie запроса, сохраняет повторения и при необходимости декодирует процентные символы.

Генератор UTM-ссылок

Добавляет источник, канал и кампанию, сохраняя остальные параметры и фрагмент URL.

Генератор robots.txt

Создаёт группу User-agent с Allow, Disallow и необязательным Sitemap. Это не ограничение доступа.

Генератор метатегов HTML

Создаёт экранированные title, description, canonical и Open Graph. Только URL с HTTP или HTTPS.

Калькулятор прав chmod

Преобразует три восьмеричные цифры и девять символов rwx. Специальные биты не поддерживаются.

Диапазон IPv4 в CIDR

Покрывает включительный диапазон минимальным числом блоков CIDR без лишних адресов.

Конвертер систем счисления

Переводите целые числа между основаниями от 2 до 36 без потери точности.

Конвертер HEX / RGB / HSL

Переводите CSS-цвета в HEX, RGB и HSL с предварительным просмотром.

Генератор UUID v4

Создайте от 1 до 100 UUID v4 криптографическим генератором браузера.

Разбор URL

Разделите абсолютный URL на протокол, хост, порт, путь, параметры и фрагмент.

Преобразование IPv4 и целого числа

Преобразует IPv4 в беззнаковое 32-битное число и обратно.

Калькулятор подсети IPv4

Вычисляет сеть, маску, диапазон узлов и число адресов по IPv4 CIDR.

Развёртывание и сокращение IPv6

Разворачивает IPv6 в восемь групп или сокращает самый длинный ряд нулей.

Преобразование CIDR и маски

Преобразует длину префикса IPv4 в маску и обратно.

Генератор и подпись JWT

Создавайте JWT с подписью HMAC, RSA, RSA-PSS или ECDSA через Web Crypto в браузере.

Проверка подписи JWT

Проверьте подпись JWT с явно выбранным алгоритмом и доверенным ключом.

Проверка утверждений JWT

Проверьте exp, nbf, iat, издателя и аудиторию, задав контрольное время и допуск.

Конструктор URL

Создайте HTTP- или HTTPS-адрес из основы, параметров JSON и фрагмента.

Извлечь слаг URL

Извлеките последний непустой сегмент пути абсолютного URL и декодируйте процентные коды.

Инспектор UUID

Проверьте версию, вариант и специальные значения nil и max у UUID.

Проверка контраста цветов

Рассчитайте контраст WCAG 2 для двух непрозрачных цветов sRGB HEX и уровни AA/AAA.

Конвертер PX / REM

Преобразуйте пиксели и rem с явно заданным корневым размером шрифта.

Генератор CSS clamp

Создайте плавный CSS clamp между двумя размерами и ширинами окна.

Cadence → Go

Конвертируйте описания Cadence-потоков в Go-код для выполнения в Go-окружении.

QR Code Generator

Бесплатный генератор QR-кодов - создание пользовательских QR-кодов с расширенными стилевыми опциями

Сканер QR-кода

Считайте QR-код со скриншота или фото: загрузите, перетащите или вставьте изображение. Код распознаётся в браузере, ссылки не открываются автоматически.

Генератор штрихкодов

Создавайте штрихкоды EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14 и Codabar. Контрольная цифра добавляется или проверяется; скачивание в PNG или SVG.

Проверка regex

Проверка регулярных выражений JavaScript онлайн: подсветка совпадений, группы захвата и именованные, все флаги и превью замены. Медленный поиск — стоп за 1 с.

Вёрстка и безопасные области

Проверяйте безопасные области, сравнивайте ориентации и копируйте CSS.

Перед началом работы

Отправляются ли мои файлы за пределы браузера?

Преобразование WebP, сжатие изображений и преобразование JSON/CSV выполняются в браузере. Некоторые другие конвертеры кода обрабатывают данные на сервере. Перед вводом конфиденциальных данных прочитайте описание инструмента.

Что выбрать при конвертации WebP: JPG или PNG?

Выбирайте JPG для фотографий и сайтов, которые принимают этот формат. Для прозрачного фона логотипов и значков подходит PNG. JPG не хранит прозрачность, а PNG может оказаться больше исходника. Оба конвертера обрабатывают статичные WebP пакетно и позволяют скачать ZIP.

Как открыть JSON в Excel и сохранить ведущие нули из CSV?

Преобразуйте JSON в CSV, выберите столбцы и при необходимости разверните вложенные объекты. Метка BOM помогает Excel распознать UTF-8. При преобразовании CSV в JSON значения по умолчанию остаются строками, поэтому идентификаторы вроде 001 сохраняют ведущие нули. Проверьте результат в предпросмотре.

Какой формат выбрать?

  • WebP поддерживает сжатие с потерями и без потерь. Смена формата не восстанавливает детали, уже утраченные в исходном изображении.

    Google — WebP
  • PNG использует сжатие без потерь и поддерживает альфа-канал для прозрачности. Выбирайте PNG, чтобы сохранить прозрачный фон.

    W3C — PNG
  • JSON — текстовый формат структурированных данных. Значениями могут быть объекты, массивы, строки, числа, логические значения и null.

    RFC 8259 — JSON
  • CSV представляет строки и поля в текстовом виде. Поля с запятыми, кавычками или переносами строк заключаются в кавычки; внутренние кавычки удваиваются.

    RFC 4180 — CSV

Содержание проверено