Повредить файл Markdown онлайн
Повредите файл Markdown (.md) онлайн бесплатно. Браузерный инструмент ломает кодировку и front matter, поэтому сборка падает на этом файле.
- Без загрузки на сервер
- Без ограничения размера
- Без регистрации
Испортите свой файл Markdown
Настроено под .md, .markdown, .mdx, и так же работает с любым другим форматом.
Почему файлы Markdown трудно испортить как следует
У Markdown нет недопустимого состояния: любая последовательность байтов технически отображаема, поэтому здесь нужен иной подход, чем к форматам с грамматикой. Файл Markdown ломает кодировка, а не синтаксис: как только он перестаёт быть декодируемым текстом, ни один рендерер не сможет его обработать.
Что разрушает этот инструмент
- Кодировка символов. По всему файлу внедряются некорректные последовательности UTF-8, поэтому декодирование как текста не удаётся.
- Front matter. Начальные байты с блоком front matter в формате YAML уничтожаются, что сразу ломает генераторы статических сайтов.
- Маркеры синтаксиса. Решётки заголовков, маркеры списков, ограждения блоков кода и скобки ссылок перезаписываются.
- Блоки кода. Ограничители огороженных блоков разрушаются, поэтому остаток документа поглощается блоком кода.
Что вы увидите после
| Приложение | Поведение |
|---|---|
| Предпросмотр в VS Code | Показывает символы замены и предупреждение о кодировке файла. |
| Jekyll / Hugo / Astro | Сборка падает на некорректном front matter или нечитаемом содержимом. |
| GitHub | Отображает файл как кракозябры, а не как форматированный текст. |
| Pandoc | Сообщает об ошибке декодирования ввода и отказывается конвертировать. |
Частые причины это сделать
- Проверка того, что сборка статического сайта падает на сломанном исходном файле, а не публикует его.
- Проверка того, что конвейер документации сообщает имя сбойного файла.
- Проверка того, что рендерер Markdown обрабатывает некорректный ввод без падения.
- Создание сломанных фикстур содержимого для набора тестов CMS.
Как испортить файл Markdown
- Перетащите файл .md в поле выше или нажмите, чтобы выбрать.
- Оставьте уровень Standard, если вам не нужно частичное повреждение (Light) или победа над программами восстановления (Heavy).
- Нажмите Испортить файл. Обработка идёт на вашем устройстве, поэтому заканчивается почти мгновенно.
- Скачайте результат. По умолчанию он сохраняет исходное имя файла и длину в байтах.
Вопросы о Markdown
Это тот же инструмент, что и для MD?
Да. Эта страница и /corrupt-md-online/ используют один и тот же движок; страница MD является канонической версией.
Может ли Markdown вообще быть «некорректным»?
Синтаксически нет: любой текст является корректным Markdown. Здесь ломается кодировка, поэтому файл вообще перестаёт быть читаемым текстом.
Будет ли уничтожен front matter?
Да. Front matter находится в самом начале файла, внутри перезаписываемой области заголовка.
Работает ли это с MDX?
Да, и MDX падает жёстче, поскольку он компилируется, а не просто отображается.