Edit a document locally with an original DOCX engine
This workspace uses original Gypes code to read ZIP package records, decompress DOCX parts with a browser-native stream, interpret WordprocessingML, rebuild relationships, calculate CRC32 values, and write a new DOCX package. It does not load Microsoft Office, LibreOffice, Mammoth, JSZip, an online conversion service, or another document editor. The chosen file and editable content remain in this browser unless you deliberately download or locally save a draft.
Supported DOCX content
The importer handles ordinary paragraphs, Heading 1 through Heading 3, bold, italic, underline, strikethrough, font size and color, highlights, line breaks, hyperlinks, basic numbered and bulleted lists, tables, and common embedded PNG, JPEG, or GIF images. The exporter writes these elements into a fresh standards-based DOCX with page size, orientation, margins, styles, numbering, image relationships, document properties, and a valid package directory.
Why legacy DOC is treated differently
The old Word 97–2003 binary DOC format is an OLE compound binary format, not the XML-based DOCX package. Like Microsoft Word for the web, this editor does not claim to save that binary format directly. It can reopen the Word-compatible HTML DOC produced here and can import text, HTML, and a practical subset of RTF. A true binary DOC is rejected with a conversion instruction rather than displaying scrambled text. Convert it to DOCX with a trusted desktop application before editing.
Features that cannot round-trip exactly
Complex styles, tracked changes, comments, headers and footers, footnotes, equations, fields, charts, SmartArt, macros, embedded objects, section-specific layouts, floating shapes, advanced table rules, theme fonts, content controls, and accessibility metadata may be simplified or omitted. Unsupported structures in an imported DOCX are not proof that the source was empty. Keep the original and compare the exported file in the application that will receive it.
Use drafts and exports deliberately
Save local draft writes the current title, editor HTML, and layout settings to this browser’s local storage on this device. It is not an account, cloud backup, version history, collaboration system, or protected vault. Download a DOCX at meaningful milestones, reopen it here, and also inspect it in an independent compatible reader. Delete the local draft on a shared computer and retain a separate backup for important work.
Do not rely on this editor as the only copy of legal, medical, financial, academic, archival, or confidential material. Macros are never executed, secure document signatures are not created, and layout fidelity must be checked after export.