Конвертер TXT в MD
Заметки, которые годами копились в файлах .txt, легко превратить в хранилище Markdown или папку с документацией. Переведите их в .md с аккуратными абзацами, кодировкой UTF-8 и теми окончаниями строк, которые ожидают ваши программы.
Конвертер документов
или перетащите сюда файлы PDF, DOC, DOCX … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
При 150 DPI страница A4 превращается примерно в 1240 × 1754 px. Для печати используйте 300.
Преобразуйте весь файл или только часть страниц либо слайдов (для PDF и презентаций).
Страницы или слайды для преобразования, например 1-3, 5, 8-10.
UTF-8 подходит для любого языка. Выберите «UTF-8 с BOM», если Excel или Блокнот в Windows показывают нечитаемые символы; устаревшие кодировки — только для старых программ.
LF — для macOS, Linux и редакторов кода; CRLF — для старых программ Windows, например классического Блокнота.
Стандарт — запятая. Точку с запятой используйте для Excel в странах, где дробная часть отделяется запятой (Германия, Франция, Бразилия).
Для файлов Excel с несколькими листами: преобразовать все (по разделу или файлу на лист) или только первый.
Как пользоваться инструментом
- 1
Загрузите текстовые файлы
Добавьте до 20 заметок в формате .txt за раз, каждая размером до 95 MB.
- 2
Проверьте кодировку и окончания строк
В поле Преобразовать в выбран Markdown, в поле Кодировка текста — UTF-8, а в поле Окончания строк — LF: именно эту настройку предпочитают Git, Obsidian и генераторы статических сайтов.
- 3
Конвертируйте и перенесите файлы
Нажмите Конвертировать в MD, затем перенесите файлы .md в своё хранилище, репозиторий или папку с документацией.
Как превратить файл .txt в файл .md?
Загрузите файл и нажмите Конвертировать в MD. Абзацы, списки и заголовки, которые вы уже набрали, сохранятся, файл будет записан в UTF-8 с окончаниями строк LF, а расширение станет .md.
Почему файл TXT — это почти готовый Markdown
Markdown придумали в 2004 году так, чтобы он выглядел как то, как люди уже писали электронные письма: пустые строки между абзацами, дефисы для маркированных пунктов, звёздочки вокруг слова для выделения. Поэтому аккуратная заметка .txt часто вообще не требует правок, чтобы хорошо отображаться. Конвертация в основном касается того, что вокруг текста: расширения, кодировки символов и окончаний строк.
От этих деталей зависит, заработает ли всё. Obsidian индексирует только файлы с расширением .md, генераторы статических сайтов вроде Hugo и Jekyll не собирают страницы из файлов .txt, а в репозитории с окончаниями строк CRLF каждая строка отображается в diff как изменённая. С этим сталкиваются, когда переносят в хранилище десять лет заметок из «Блокнота» или превращают папку текстовых инструкций в сайт документации. Если заметку потом нужно передать тому, кто работает в Word, Markdown в DOCX доведёт дело до конца.
Привычки простого текста, которые Markdown считает разметкой
| В вашем .txt | Отображается как | Что проверить |
|---|---|---|
| `# осталось 3 товара` | Заголовок первого уровня | Строки, начинающиеся со знака решётки |
| Текст с `====` под ним | Заголовок (стиль setext) | Подчёркивания из = или - |
| `1986. Хороший год.` | Нумерованный список | Годы или числа в начале строки |
| `*important*` | Курсив | Звёздочки как выделение или знаки сносок |
| Четыре пробела в начале | Блок кода | Цитаты и адреса с отступом |
| `> строка цитаты` | Цитата | Цитируемые ответы из старых писем |
Как выглядит заметка после конвертации в .md
# Планёрка команды, 14 марта Участники: Анна, Радж, Ли - Бюджет на II квартал утверждён - Запуск перенесён на 6 мая Дальнейшие шаги — в общем трекере.
Характеристики форматов TXT и Markdown
TXT
Обычный текст
Файл TXT содержит только простые символы без форматирования, шрифтов, изображений и вёрстки. Современные текстовые файлы обычно хранятся в кодировке UTF-8, которая охватывает все языки, хотя старые файлы могут использовать другие кодировки и показывать нечитаемые символы. Обычный текст весит очень мало, никогда не устаревает и открывается на любом устройстве — от телефонов до серверов. В нём не может быть полужирного текста, таблиц или картинок, поэтому структуру приходится передавать отступами или простой разметкой.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- –
MD
Разметка Markdown
Markdown — облегчённый синтаксис разметки, созданный Джоном Грубером в 2004 году. В нём используются обычные текстовые символы — # для заголовков, * для выделения и - для списков, — которые остаются читаемыми в исходном тексте и аккуратно преобразуются в HTML. Это стандарт для файлов README, документации, вики, приложений для заметок и многих генераторов статических сайтов. Существует несколько диалектов, например CommonMark и GitHub Flavored Markdown, которые различаются в деталях вроде таблиц. Файлы .md открываются в любом текстовом редакторе.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 2004 · John Gruber
Простой текст переводят в Markdown, когда разрозненные заметки переезжают в систему, понимающую структуру: хранилище Obsidian или Logseq, папку документации в репозитории GitHub или статический сайт, где каждая страница — файл .md.
Вопросы о конвертации TXT в MD
Достаточно ли просто переименовать .txt в .md?
Любой текст технически является корректным Markdown, поэтому переименованный файл откроется. Проблемы возникают при отображении: старый файл из Windows может быть в устаревшей кодировке, принести в репозиторий Git окончания строк CRLF или содержать строки, которые Markdown случайно примет за заголовки и списки. Конвертация исправляет кодировку и окончания строк за один проход.
Почему строка, начинающаяся с года, превратилась в нумерованный список?
Markdown воспринимает число с точкой в начале строки как элемент нумерованного списка, поэтому 1986. Хороший год. превращается в пункт 1986. Исправление описано на странице исходного синтаксиса Джона Грубера: поставьте обратную косую черту перед точкой, например 1986\..
Объединятся ли строки с ручными переносами в один абзац?
В отрисованном виде — да. Markdown считает одиночный перенос строки внутри абзаца пробелом и начинает новый абзац только после пустой строки. Текст, перенесённый по 72 или 80 символов, как это часто бывает в старых письмах и файлах README, превратится в обычные абзацы, что обычно и нужно.
Какие окончания строк выбрать: LF или CRLF?
LF — для всего, что попадает в Git, генератор статических сайтов, Obsidian или на компьютер с macOS или Linux. CRLF — только для старой программы Windows, которая иначе показывает всё в одну строку; сам «Блокнот» понимает LF начиная с Windows 10 версии 1809.
Какие программы открывают полученные файлы .md?
Их открывают для редактирования Obsidian, Typora, VS Code, iA Writer и Joplin, а GitHub, GitLab и большинство вики отображают их в браузере. Для готовой страницы вне этих инструментов TXT в HTML сразу создаёт HTML.
| Markdown в DOCX | HTML в Markdown | DOCX в Markdown |
| PDF в Markdown | CSV в Markdown | TXT в HTML |