Конвертер TOML в ODS

Бесплатно, без ограничений, без аккаунта. Минималистичный формат конфигурации. Его используют Rust, Python и Cloudflare. → Формат таблиц LibreOffice.

🔒 Ничего не загружается. Загляните во вкладку «Сеть» в браузере: она остаётся пустой.

Конвертация TOML в ODS даёт то же содержимое в другом контейнере. Всё работает в браузере: ничего не загружается, без очереди и без ограничения размера.

Что меняется при конвертации TOML в ODS

  • Оба формата без потерь: в изображении или звуке ничего не меняется, только контейнер и сжатие.
  • Чтобы стать таблицей, данные должны быть списком записей. Вложенные объекты разворачиваются в столбцы с точками (address.city); списки внутри записей сохраняются как текст JSON.

Когда конвертировать, а когда нет

Конвертируйте в ODS для задач: Пользователи LibreOffice. Формат таблиц LibreOffice.

Оставьте TOML для задач: конфигурация проектов. Минималистичный формат конфигурации. Его используют Rust, Python и Cloudflare.

Как конвертировать TOML в ODS

  1. Перетащите файл TOML в конвертер выше или нажмите, чтобы выбрать. Можно несколько сразу.
  2. При необходимости проверьте параметры: для этой пары их нет, всё работает сразу.
  3. Нажмите «Конвертировать», затем «Скачать». Ничего не отправлялось, всю работу сделал ваш браузер.

Вопросы

Мой файл TOML загружается?

Нет. Конвертация выполняется в браузере с помощью WebAssembly. У этого сайта нет точки загрузки. Можно открыть вкладку «Сеть» в браузере или отключить интернет после загрузки страницы, и всё продолжит работать.

Есть ли ограничение на размер файла?

Жёсткого нет. Всё упирается в память устройства: большой файл (данные) на телефоне обрабатывается медленнее, чем на ноутбуке, но ничего не отклоняется из-за размера.

Это бесплатно?

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

Ухудшится ли качество?

Нет. ODS сохраняет без потерь: содержимое записывается точно.

Можно конвертировать несколько файлов сразу?

Да. Перетащите их все; каждый конвертируется по очереди, и скачать их можно по одному или одним ZIP.

Какой движок выполняет конвертацию?

Движок данных (SheetJS, js-yaml, fast-xml-parser, smol-toml), скомпилирован в WebAssembly и работает в браузере. При первом использовании скачивается около 0.9 МБ, дальше из кэша.