MD · Бесплатно · На устройстве

Повредить файл Markdown онлайн

Повредите файл Markdown (.md) онлайн бесплатно. Браузерный инструмент ломает кодировку и front matter, поэтому сборка падает на этом файле.

  • Без загрузки на сервер
  • Без ограничения размера
  • Без регистрации

Испортите свой файл Markdown

Настроено под .md, .markdown, .mdx, и так же работает с любым другим форматом.

100% на устройстве
Перетащите файлы сюда или выберите Любой формат, любой размер, несколько файлов сразу
Уровень порчи

Выполняется…0%
Готово к загрузке

Почему файлы Markdown трудно испортить как следует

У Markdown нет недопустимого состояния: любая последовательность байтов технически отображаема, поэтому здесь нужен иной подход, чем к форматам с грамматикой. Файл Markdown ломает кодировка, а не синтаксис: как только он перестаёт быть декодируемым текстом, ни один рендерер не сможет его обработать.

Что разрушает этот инструмент

  • Кодировка символов. По всему файлу внедряются некорректные последовательности UTF-8, поэтому декодирование как текста не удаётся.
  • Front matter. Начальные байты с блоком front matter в формате YAML уничтожаются, что сразу ломает генераторы статических сайтов.
  • Маркеры синтаксиса. Решётки заголовков, маркеры списков, ограждения блоков кода и скобки ссылок перезаписываются.
  • Блоки кода. Ограничители огороженных блоков разрушаются, поэтому остаток документа поглощается блоком кода.

Что вы увидите после

ПриложениеПоведение
Предпросмотр в VS CodeПоказывает символы замены и предупреждение о кодировке файла.
Jekyll / Hugo / AstroСборка падает на некорректном front matter или нечитаемом содержимом.
GitHubОтображает файл как кракозябры, а не как форматированный текст.
PandocСообщает об ошибке декодирования ввода и отказывается конвертировать.

Частые причины это сделать

  • Проверка того, что сборка статического сайта падает на сломанном исходном файле, а не публикует его.
  • Проверка того, что конвейер документации сообщает имя сбойного файла.
  • Проверка того, что рендерер Markdown обрабатывает некорректный ввод без падения.
  • Создание сломанных фикстур содержимого для набора тестов CMS.

Как испортить файл Markdown

  1. Перетащите файл .md в поле выше или нажмите, чтобы выбрать.
  2. Оставьте уровень Standard, если вам не нужно частичное повреждение (Light) или победа над программами восстановления (Heavy).
  3. Нажмите Испортить файл. Обработка идёт на вашем устройстве, поэтому заканчивается почти мгновенно.
  4. Скачайте результат. По умолчанию он сохраняет исходное имя файла и длину в байтах.

Вопросы о Markdown

Это тот же инструмент, что и для MD?

Да. Эта страница и /corrupt-md-online/ используют один и тот же движок; страница MD является канонической версией.

Может ли Markdown вообще быть «некорректным»?

Синтаксически нет: любой текст является корректным Markdown. Здесь ломается кодировка, поэтому файл вообще перестаёт быть читаемым текстом.

Будет ли уничтожен front matter?

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

Работает ли это с MDX?

Да, и MDX падает жёстче, поскольку он компилируется, а не просто отображается.

Пользуйтесь ответственно. Files Corrupter создан для тестирования ПО, контроля качества, исследований, обучения и преподавания. Сдача намеренно испорченного файла, чтобы выдать работу за выполненную, может нарушать правила вашего учебного заведения или работодателя. Вы отвечаете за то, как используете результат. Смотрите наш отказ от ответственности.

Другие инструменты для код и данные

Все инструменты порчи файлов