Повредить файл HTML онлайн
Повредите файл .html онлайн бесплатно. Внедряет некорректные последовательности байтов и ломает структуру тегов, поэтому страница отображается как мусор или вовсе не загружается.
- Без загрузки на сервер
- Без ограничения размера
- Без регистрации
Испортите свой файл HTML
Настроено под .html, .htm, .xhtml, и так же работает с любым другим форматом.
Почему файлы HTML трудно испортить как следует
HTML — самый снисходительный из распространённых форматов. Браузеры созданы для того, чтобы отображать сломанную разметку, а не отклонять её, поэтому файл с исковерканными тегами всё равно что-нибудь покажет. Заставить HTML-файл по-настоящему упасть — значит атаковать кодировку, а не разметку.
Что разрушает этот инструмент
- Кодировка символов. Внедряются некорректные последовательности UTF-8, поэтому декодер браузера выдаёт символы замены по всему документу.
- Doctype и head. Начальные байты, содержащие doctype и объявление meta charset, уничтожаются.
- Структура тегов. Угловые скобки и кавычки атрибутов разрушаются по всему телу документа.
- Встроенные скрипты и стили. Встроенные CSS и JavaScript повреждаются вместе с разметкой, поэтому вёрстку ничто не спасает.
Что вы увидите после
| Приложение | Поведение |
|---|---|
| Chrome / Firefox / Safari | Отображают стену кракозябр и символов замены вместо страницы. |
| Валидаторы HTML | Сообщают об ошибках кодировки и сотнях структурных сбоев. |
| Генераторы статических сайтов | Прерывают сборку на некорректном исходном файле. |
| Почтовые клиенты | Отображают HTML-тело письма как нечитаемый текст. |
Частые причины это сделать
- Проверка того, что путь импорта в CMS отклоняет некорректный HTML.
- Проверка того, что санитайзер или парсер HTML не падает на сломанном вводе.
- Демонстрация учебной группе того, как выглядит повреждение кодировки.
- Создание сломанных исходных файлов для теста сбоя конвейера сборки.
Как испортить файл HTML
- Перетащите файл .html в поле выше или нажмите, чтобы выбрать.
- Оставьте уровень Standard, если вам не нужно частичное повреждение (Light) или победа над программами восстановления (Heavy).
- Нажмите Испортить файл. Обработка идёт на вашем устройстве, поэтому заканчивается почти мгновенно.
- Скачайте результат. По умолчанию он сохраняет исходное имя файла и длину в байтах.
Вопросы о HTML
Почему браузер всё равно что-то показывает?
Браузеры никогда не отклоняют HTML. Они оправляются от чего угодно. Вместо этого вы получаете страницу из символов замены — именно то, что даёт настоящее повреждение кодировки.
Сломает ли это также CSS и JavaScript?
Любые CSS и JavaScript, встроенные в файл, повреждаются вместе с ним. Подключённые внешние файлы отдельны и остаются нетронутыми.
Можно ли повредить только часть страницы?
Уровень «Лёгкий» затрагивает примерно 0,5 % данных, что обычно повреждает одни разделы, оставляя другие читаемыми.
Работает ли это с XHTML?
Да, и XHTML падает жёстче. Он разбирается строго, поэтому сломанный документ отклоняется целиком, а не отображается.