Перейти к основному содержанию
Искать инструменты
Тема

Сохранено только на этом устройстве.

Русский
Рабочий инструмент

File Merger

v1.0.0 100% Local

Объединяйте текст, код, JSON, YAML, XML и Markdown прямо в браузере. Меняйте порядок, минифицируйте, форматируйте, убирайте комментарии, собирайте код для контекс...

Оцените первым Бесплатно — работает в вашем браузере Developer

Added Maintained by Parsepad

File Merger

Рабочая область в реальном времени

FORMAT | 2 spaces | | Strict RFC 8259 Ready
[--:--:--] INFO Console ready. Run the tool to see activity.

Paste input above and ask a question, or use a quick action.

On this page
Руководство

About File Merger

Склейте несколько текстовых файлов в один — обычный текст, исходный код, JSON, YAML, XML и Markdown — прямо в браузере. Переставляйте их местами, чистите (минификация, форматирование, удаление комментариев, чистка повторяющихся строк), выбирайте способ склейки и скачивайте готовый результат. Ничего не отправляется на сервер: каждое объединение идёт локально на вашем устройстве, поэтому исходники, конфиги и личные заметки остаются только у вас.

Кому пригодится

  • Склеить лог-файлы, заметки или Markdown в один документ.
  • Собрать исходники в единый блок, чтобы вставить в ChatGPT или Claude как контекст.
  • Объединить фрагменты конфигов JSON или YAML по выбранной схеме (массив, добавление или глубокое слияние).
  • Привести объединённый код в порядок: убрать комментарии, сжать пробелы или отформатировать за один проход.

Как пользоваться File Merger

  1. Перетащите файлы (или сразу всю папку) в область загрузки либо нажмите «Обзор».
  2. Задайте порядок перетаскиванием — склейка идёт в том порядке, что и в списке.
  3. Выберите режим (Текст, Код, JSON, YAML, XML) и настройте параметры: разделители, заголовки с именами файлов, преобразования.
  4. Следите за живым предпросмотром, затем скопируйте или скачайте объединённый результат.

С чем помогает File Merger

  • Любые текстовые форматы — обычный текст, Markdown, исходный код, JSON, YAML и XML.
  • Преобразования значений — удаление комментариев с учётом языка, форматирование / pretty-print, минификация и удаление повторяющихся строк.
  • Исключение файлов — пропускайте node_modules, lock-файлы или минифицированные файлы по шаблонам в стиле .gitignore ещё до склейки.
  • Упаковать для ИИ — соберите файлы кода в один готовый для LLM блок с деревом каталогов, обёрткой на выбор (простой текст / блоки Markdown / XML) и примерным числом токенов.
  • Схемы слияния JSON — оберните все файлы в массив, добавьте их последовательно или сделайте глубокое слияние с приоритетом последнего значения.
  • Приватность по умолчанию — обработка идёт в браузере, на сервер ничего не уходит.

Примеры

Склеить три текстовых файла

На входе: intro.txt, body.txt, notes.txt в нужном порядке, с заголовками по именам файлов и разделителем между ними.

На выходе: один документ, где каждый файл идёт под собственным заголовком ── filename ──, части соединены выбранным разделителем, всё готово к копированию или скачиванию как merged_output.txt.

Упаковать папку с кодом для ChatGPT

На входе: папка src/ с файлами .js, режим Код, включена упаковка для ИИ, формат Markdown, включено дерево каталогов.

На выходе: ASCII-дерево папки, за которым идёт каждый файл в блоке ```js, плюс примерное число токенов, чтобы понимать, влезает ли всё в лимит контекста вашей модели.

Частые вопросы

Мои файлы куда-то загружаются? Нет. Объединение целиком идёт в браузере. Ваши файлы, включая исходный код и учётные данные в конфигах, не покидают устройство.

Как собрать код для ChatGPT или Claude? Добавьте файлы (или папку), включите «Упаковать для ИИ», выберите формат обёртки и скопируйте результат. Счётчик токенов подскажет, влезает ли всё в контекстное окно модели.

Какая схема слияния JSON лучше? Берите массив, чтобы собрать отдельные объекты, добавление — для последовательных фрагментов без общих ключей, а глубокое слияние — когда файлы делят одну схему и более поздние значения должны иметь приоритет.

Можно ли убрать комментарии или минифицировать? Да. Включите параметры преобразования, чтобы удалить комментарии (синтаксис подбирается под каждый тип файла), отформатировать / pretty-print, сжать пробелы или убрать дубли строк по всему объединённому результату.

Есть ли ограничение по числу или размеру файлов? Объединение ограничено памятью браузера, ведь всё идёт локально; очень большие файлы лучше сначала разбить.

Какие форматы поддерживаются? Только текстовые файлы — обычный текст, Markdown, исходный код (JS, TS, CSS, HTML, SQL, Python и другие), JSON, YAML и XML. Бинарные форматы вроде PDF и Word не поддерживаются, поскольку вся обработка идёт локально в браузере.