Below are the client-side system requirements for end-user access to DOCjs in a web browser.
Operating Systems
Desktop - Recommended / Supported:
- Windows 10 or Windows 11
- macOS 12 (Monterey) or newer
- ChromeOS (current stable)
- Modern Linux desktop distributions (Ubuntu LTS, etc.) running a current Chrome/Chromium or Firefox
Mobile - Recommended / Supported:
- iOS / iPadOS 16 or newer
- Android 11 or newer
Supported browsers
DOCjs uses modern web platform features such as 'fetch', 'async/await', 'URLSearchParams', 'localStorage', and in-browser PDF rendering (PDF.js).
Minimum / Baseline:
- Chrome / Edge: 110+
- Firefox: 110+
- Safari (macOS/iOS): 16+
Supported / Recommended:
Browser | Version |
Google Chrome | latest 2 major versions |
Microsoft Edge (Chromium) | latest 2 major versions |
Mozilla Firefox | latest 2 major versions |
Safari (macOS) | latest 2 major versions |
Safari (iOS / iPadOS) | latest 2 major versions |
Chrome (Android) | latest 2 major versions |
Browser settings / required capabilities
- JavaScript: must be enabled
- Cookies: must be enabled (DOCjs uses session cookies for authentication)
- Local storage: must be enabled (used for small UI preferences, e.g. selected tabs)
- Popups / redirects: must allow standard redirects
- Downloads: allow file downloads if users need to download PDFs or exported files
If using SSO (SAML or OpenID Connect), users must be able to complete redirects to/from the Identity Provider.
If your environment blocks third-party cookies globally, SSO flows may require additional configuration depending on your IdP.
PDF viewing requirements
DOCjs includes an in-browser PDF viewer (PDF.js) and renders PDFs inside the application.
- No external PDF plugin is required
Browser must support:
- HTML5 iframes
- Web Workers
- Typed Arrays
Display and device recommendations
- Screen resolution: 1366×768 minimum (1920×1080 recommended) for admin/dashboard use
- Mobile: modern phones/tablets are supported; some admin workflows are best on desktop
- Assistive tech:** modern browser + screen reader combinations are recommended (e.g., NVDA+Firefox, JAWS+Chrome, VoiceOver+Safari)
Network requirements
HTTPS is required in production, as well as a reliable connection (PDF rendering and search results can be data-heavy).
If your organization uses allowlists/firewalls:
- Allow access to the DOCjs application domain
If SSO is enabled, allow access to your Identity Provider domain(s).
Notes for administrators (optional client-side expectations)
Some administrative workflows use richer UI components (e.g., the editor and upload forms). For best results:
- Use a desktop browser (Chrome/Edge/Firefox/Safari current stable)
- Ensure file upload is permitted by the browser and any endpoint security tooling