Modern Microsoft Office
Word (.docx, .docm, .dotx, .dotm); Excel (.xlsx, .xlsm, .xltx, .xltm); PowerPoint (.pptx, .pptm, .ppsx, .ppsm, .potx, .potm).
High-performance local parsing and viewing of Office, WPS, PDF, OFD, OpenDocument and iWork documents, including modern and legacy Office formats. Supports Chrome, Edge, Firefox and Safari. No server-side conversion; documents stay in the browser.
Preview text documents, spreadsheets, presentations and fixed-layout files, from modern Office to legacy Office and WPS.
Word (.docx, .docm, .dotx, .dotm); Excel (.xlsx, .xlsm, .xltx, .xltm); PowerPoint (.pptx, .pptm, .ppsx, .ppsm, .potx, .potm).
Preview Word (.doc), Excel (.xls) and PowerPoint (.ppt) documents.
WPS Writer (.wps), WPS Spreadsheets (.et) and WPS Presentation (.dps).
Fixed-layout document viewing: .pdf, .ofd, .xps, .oxps.
Text documents (.odt, .ott, .fodt), spreadsheets (.ods, .ots, .fods), presentations (.odp, .otp, .fodp) and drawings (.odg, .otg, .fodg).
Pages (.pages), Numbers (.numbers) and Keynote (.key) single-file document packages.
CSV spreadsheets (.csv) and RTF rich-text documents (.rtf).
See supported formats and boundaries for feature coverage, and validate the preview with your own files.
Supported formats and boundariesEmbed document viewing and source navigation directly in your product while your system continues to manage permissions, answers, and business workflows.
Use one Viewer across office-document formats and reduce repeated evaluation, development, and maintenance.
Normal viewing does not send documents to a third-party converter, making customer privacy requirements easier to meet.
Jump from search results or business workflows to the relevant page and region to verify content and citations quickly.
Commercial licenses can add a text watermark to pages, thumbnails, and print output with one setting, without modifying the source document.
Integration examples show how vanilla JavaScript, React, Vue, Angular, and other projects can use the same Viewer.
import '@docviewkit/viewer';
const viewer = document.querySelector('docviewkit-viewer');
await viewer.open(file);
Beyond read-only viewing, DocViewKit provides search, text selection, object location, and source navigation so users can verify content and citations.
Support Chrome, Edge, Safari, and Firefox with one Viewer instead of separate browser-specific implementations.
Take search results or AI answers directly back to the relevant page, object, or region in the source document.
Block active document content, limit resource use, and clearly report approximations, omissions, or unsupported content.
From content review to business collaboration, embed multi-format document viewing and source location in the systems you already use.
Contract review, VDR viewing, and legal, audit, and financial risk management.
Document viewing for knowledge bases, cloud drives, enterprise collaboration, and knowledge management.
View records, attachments, and business documents in CRM and human resources systems.
Review submissions, verify supporting evidence, and locate source content in e-government and compliance systems.
Industrial, construction, and supply chain management, plus e-commerce and cross-border trade.
View courseware, learning materials, and assignments in education and online learning platforms.
The free Viewer includes the complete format set. Commercial plans add white-label presentation, deeper integration, and support—not additional document formats.
Embed read-only document viewing with every available format included and DocViewKit branding retained.
For products that need white-label presentation and commercial use rights, licensed per production application.
For enterprise products that need the complete SDK, deep integration, or dedicated file-format support.
No. Parsing and rendering happen inside the browser or WebView. Only diagnostics you explicitly submit are sent to us; source files are never uploaded automatically.
DocViewKit is a read-only, embeddable, local Viewer SDK. It does not provide editing, saving, or collaboration, and it does not require a full Office server deployment.
The free Viewer requires no license, supports every currently available file format, and retains DocViewKit Free branding in the status bar.
After you submit a request, we confirm the production application, license scope, and deployment before issuing a production license. Contact us directly by email for Enterprise.
Yes. AI coding tools can read stable plain-text documentation and structured API descriptions, generate integration code, and adapt it to the project environment.
Use your own files to verify formats, layout, search, and source navigation before choosing the right commercial license.