Choose your Web SDK setup
Nutrient Web SDK can run directly in the browser, connect to Nutrient’s cloud services, or use a self-hosted backend. Choose the path that best matches how you want to view, manage, and license documents in your app.
Browser-only Web SDK
Render documents directly in the browser. Your app provides the document, and no document backend is required.
Best for:
- Standalone in-browser document viewing
- Apps that already manage document access and storage
- Full control over the viewer UI and integration
- Classic Web SDK licensing for production deployments
Cloud-backed Web SDK
Use Web SDK with Nutrient-managed cloud services through DWS Viewer API for document viewing, storage, streaming, collaboration, and session-based access.
Best for:
- Customers who want to start with a subscription or usage-based path
- Teams that don’t want to host document infrastructure
- Managed document storage and cloud-backed viewing
- Session-based viewer access and usage metering
- Getting started without a sales-led license setup
Self-hosted server-backed viewer
Run Document Engine in your own infrastructure and connect Web SDK to it for server-backed viewing.
Best for:
- Enterprise or privacy-sensitive deployments
- Teams that need to host the backend themselves
- Server-side rendering, streaming, and collaboration
- Advanced processing features and infrastructure control
- Sales-led licensing and larger production deployments
Nutrient Web SDK is one product. What changes between setups is where your documents live and what backs the viewer. Pick the one that fits your app, and then follow the matching setup guide.
Your documents stay in the browser — nothing is stored by Nutrient. The fastest way to start.
Nutrient stores, streams, and renders your documents, with real-time collaboration built in.
Run Document Engine in your own infrastructure for server-side rendering, streaming, and collaboration.