Word в TXT
Извлечение основного текста из .docx / .doc / .rtf / .html в .txt UTF-8 с BOM, который Блокнот открывает напрямую
为什么这个工具要上传文件?
本站其余工具都在你的浏览器里本地处理、文件不出本机;但把 Office 文档解析成纯文本需要**文档解析引擎**:.doc 是 Word 97-2003 的老式二进制格式,浏览器基本读不了;.docx 虽然本质是个 zip 包,但要正确处理样式、表格、页眉页脚与各种编码,兼容性风险很大。所以这一类工具统一走服务端的 LibreOffice 引擎(与本站 Word/Excel/PPT 转 PDF 同一个通道)。
上传的文件只用于这一次转换:不写入数据库、不留存在服务器(转换完成立即删除)、不上传到任何第三方、不会被任何人看到、不用于其它用途。
提取的是纯文本:没有图片、没有字体颜色与排版、表格会退化成文字行。要保留版式请用「Word 转 PDF」;要提取 PDF 里的文字请用「PDF 提取文字」。
把文档拖到这里,或点击选择
支持 .docx / .doc / .rtf / .html;单文件不超过 20MB;PDF 请用「PDF 提取文字」
提示:常见文档几秒到十几秒。转换失败会给出原因(扩展名与内容不符、文件损坏、超时、次数已达上限等),可直接重试。
提取出来的是什么(效果边界)
只有文字。输出是一份纯文本 .txt:字体、字号、颜色、加粗斜体、段落缩进、分栏、页边距等版式信息全部不会保留,图片与图表会直接丢失。
表格会退化成文字行。表格不再有行列结构,单元格文字会变成普通文本行(列与列之间可能是制表符或空格,具体形态取决于原文档),复杂表格通常需要手工整理。
文本框、页眉页脚、脚注与批注收在文末。解析引擎的纯文本导出只写正文,所以 .docx / .doc 里文本框与形状里的段落、页眉、页脚、脚注、尾注、批注由服务端单独读出来,统一放在 .txt 末尾并按【文本框】【页眉】【页脚】【脚注】【尾注】【批注】分小节,不插回原来的位置;原文档里没有的那类不会出现小节。两处实测确实取不到:.rtf 的文本框与页眉页脚、.html 里用 CSS 绝对定位摆放的那一层文字。
编码是 UTF-8 带 BOM。Windows 记事本、Notepad++、VS Code、Word / WPS 直接打开都不会乱码;用 Excel 打开建议走「数据 → 从文本/CSV」并选 UTF-8。
О приватности:文件仅用于这一次转换——不写入数据库、不留存服务器(转换完成立即删除)、不上传到任何第三方。
Частые вопросы
Да, но только ради этого единственного преобразования. Разобрать .docx / .doc / .rtf / .html в простой текст может только документный движок: .doc — старинный бинарный формат Word 97-2003, который браузеры практически не читают; .docx формально zip, но корректно обработать стили, таблицы, колонтитулы и разные кодировки — большой риск совместимости. Поэтому семейство таких инструментов идёт через серверный движок LibreOffice (тот же канал, что и наше преобразование Word/Excel/PPT в PDF). Загруженный файл служит только преобразованию: по завершении сразу удаляется, в базу данных не пишется, не хранится и ни на что иное не используется. Все остальные инструменты сайта (картинки, PDF, текст, QR и т. п.) по-прежнему работают целиком в браузере — те файлы не покидают машину.
На выходе простой текст — только слова. Картинки, диаграммы и фигуры теряются (надписи внутри фигур всё равно извлекаются); шрифты, кегль, цвета, полужирный и курсив не сохраняются; таблицы деградируют в текстовые строки, где колонки разделены табуляцией или пробелами (как получится — зависит от исходника), и сложные таблицы обычно правят вручную. Текстовые поля, колонтитулы, сноски, концевые сноски и примечания в .docx / .doc не теряют ни слова, но на места не возвращаются: их собирают в конце документа подразделами («текстовые поля» / «верхний колонтитул» / «нижний колонтитул» / «сноски» / «концевые сноски» / «примечания»), и подраздел появляется, только если такое содержимое есть. Два места гарантированно недоступны: текстовые поля и колонтитулы в .rtf (движок их не читает даже при конвертации в PDF) и текст, размещённый CSS-абсолютным позиционированием в .html. От гиперссылок обычно остаётся только текст ссылки; сам URL не гарантирован. Нужна вёрстка — используйте «Word в PDF».
На выходе .txt в UTF-8 с BOM: блокнот Windows, Notepad++, VS Code, Word / WPS открывают без искажений. В Excel идите путём импорта (Данные -> Из текста/CSV) и выберите UTF-8; двойной клик в старом Excel может разобрать файл в локальной кодовой странице — тогда сначала откройте и пересохраните его один раз в блокноте. Имя файла по умолчанию — исходное плюс .txt.
Четыре входа: .docx, .doc (Word 97-2003), .rtf, .html; выход всегда .txt. PDF вне поддержки: вёрстка PDF координатная, а не потоковый текст, и, по проверкам, скармливание PDF документному движку даёт пустой результат, поэтому PDF этой страницей явно не принимается — для извлечения текста из PDF есть «Извлечение текста из PDF». Один файл до 20МБ; на каждый IP есть почасовая и суточная квоты преобразований (при превышении предложит попробовать позже); сбои объясняются человеческим языком (расширение не соответствует содержимому, файл повреждён, таймаут преобразования, сервис занят и т. п.) — можно повторить или сначала уменьшить файл.