Split / Merge Documents
Merge several .docx files into one, or split a document into smaller files by block count.
Office documents Client-side OOXML body concatenation and block splitting
Tool preview
How to use it
- 01
Choose merge or split.
- 02
Drop the files.
- 03
Download the merged document or the zipped parts.
Limitations
- ! Merging concatenates document bodies; the styles and theme of the first document win.
- ! Splitting counts paragraphs and tables, not pages — page breaks are not a reliable unit in OOXML.
- ! Nested tables may split at the inner table boundary.
FAQ
Why does merged formatting change?
Styles live in the first document only, so text from the others falls back to its defaults. Keep the richest document first.
Can I split by page?
Not reliably: pages are computed at render time. Split by blocks and adjust in Word afterwards.
Are files uploaded?
No.
Files never leave your device
Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.
Technical details
- Processing
- Client-side
- Implementation
- OOXML body concatenation and block splitting
- Category
- Office documents
- Network requests
- None while processing