---
title: "ASP.NET document viewer library for PDFs and more"
canonical_url: "https://www.nutrient.io/guides/web/viewer/documents/aspnet/"
md_url: "https://www.nutrient.io/guides/web/viewer/documents/aspnet.md"
last_updated: "2026-11-11T16:11:45.785Z"
description: "Render PDF, Word, and Excel documents seamlessly in your web app with a versatile ASP.NET document viewer library. Try it for free today!"
---

# Embed a powerful ASP.NET document viewer

Nutrient Web SDK enables seamless client-side rendering of PDF, Word, Excel, PowerPoint, and image files directly within [any browser](/guides/web/pspdfkit-for-web/browser-support.md), eliminating the need for external dependencies or Microsoft Office licenses. Our ASP.NET PDF viewer enable developers to embed customizable, responsive, and cross-browser-compatible PDF viewing and editing capabilities into any ASP.NET-based web application.

[Try for free](https://www.nutrient.io/sdk/web/getting-started/other-frameworks/aspnet.md)

[Launch demo](https://www.nutrient.io/demo/viewer)

## Key capabilities

- [**AI-powered document understanding**](https://www.nutrient.io/guides/ai-assistant.md) — Instantly complete tasks, analyze text, and redact key information across documents using AI.

- [**PDF, Microsoft Office, and image support**](https://www.nutrient.io/guides/web/open-a-document/from-remote-url.md) — Open PDF, Word, Excel, PowerPoint, PNG, JPEG, JPG, and multipage TIFF files for seamless viewing.

- [**Client-side document rendering**](https://www.nutrient.io/guides/web/open-a-document.md) — All rendering and processing happens on the client, with no server dependency required.

- [**Customizable user interface (UI)**](https://www.nutrient.io/guides/web/user-interface.md) — Adjust the interface to match your branding by adding or hiding buttons and controls.

- [**Responsive design**](https://www.nutrient.io/guides/web/viewer/mobile-responsive.md) — Enjoy a mobile-friendly document viewer that auto-adjusts to fit all screen sizes.

- [**Accessibility features**](https://www.nutrient.io/guides/web/viewer/accessibility.md) — Fully compatible with assistive technologies to ensure inclusive usability.

- [**Cross-browser compatibility**](https://www.nutrient.io/guides/web/pspdfkit-for-web/browser-support.md) — Works seamlessly across all modern browsers and devices for broader reach.

- [**Extendable features**](https://www.nutrient.io/guides/web/intro.md) — Convert documents to PDF to enable annotations, editing, and collaborative workflows.

- [**Signatures**](https://www.nutrient.io/guides/web/signatures.md) — Securely add electronic and digital signatures to PDF documents. Create, validate, and display digital signatures using our APIs. Enable hand-drawn eSignatures via an intuitive UI.

- [**Comprehensive annotation support**](https://www.nutrient.io/guides/web/annotations.md) — Access 17 annotation types, like highlight, text, and ink. Create, edit, and delete annotations via APIs or the UI, and manage them with XFDF or JSON import/export and advanced styles like cloudy borders.

- [**Advanced form handling**](https://www.nutrient.io/guides/web/forms.md) — Fill forms, export or embed data, and create forms with drag and drop or APIs. Enable JavaScript-based validation for automated workflows.

- [**Thumbnail rendering**](https://www.nutrient.io/guides/web/pdf-generation/thumbnail-preview.md) — Render PDF pages as images for thumbnails, ideal for quick navigation or previews in viewer applications.

- [**Bookmark and table of contents management**](https://www.nutrient.io/guides/web/bookmarks/introduction.md) — Manage bookmarks and outlines with JavaScript or a customizable UI for hierarchical navigation and context-specific links.

- [**Printing and downloading control**](https://www.nutrient.io/guides/web/document-security/prevent-print-or-download.md) — Restrict printing and downloading with toolbar configuration, text annotations, and password protection for secure document sharing.

Viewing Microsoft Office and image files requires the [**Office Files and Image Documents components**](https://www.nutrient.io/sdk/features-list/) to be enabled in your license.



















## File type support

- **Comprehensive PDF support** — PDF, including PDF/A formats (1, 2, 3, 4).

- **Office documents** — Effortlessly render Word (DOCX, DOC, DOTX, DOCM), Excel (XLSX, XLS, XLSM), and PowerPoint (PPTX, PPT, PPTM) files.

- **Image formats** — Display image files in PNG, JPEG, JPG, and multipage TIFF formats.

## Viewer guides

**[PDF files](https://www.nutrient.io/guides/web/viewer/aspnet.md)**

Learn how to open and view PDF files seamlessly with the document viewer, ensuring high fidelity and performance in your application.

**[Office documents](https://www.nutrient.io/guides/web/viewer/office/aspnet.md)**

Discover how to open Microsoft Office files like Word, Excel, and PowerPoint using the document viewer, featuring client-side rendering for fast and efficient performance.

**[Images and photos](https://www.nutrient.io/guides/web/viewer/images/aspnet.md)**

Learn how to display PNG, JPG, and TIFF images within the document viewer, offering a smooth and mobile-friendly viewer experience.

**[Page layout and scroll](https://www.nutrient.io/guides/web/customizing-the-interface/document-presentation-options.md)**

Configure single-page or double-page spreads, and customize scrolling modes for a responsive, customizable document viewer interface.

**[Mobile responsive](https://www.nutrient.io/guides/web/viewer/mobile-responsive.md)**

Explore the mobile-friendly viewer capabilities, ensuring optimal viewing and usability across devices of all sizes and orientations.

**[Fullscreen mode](https://www.nutrient.io/guides/web/features/fullscreen-mode.md)**

Implement fullscreen mode using the fullscreen API for a more immersive document viewing experience in your application.

**[Magazine viewer](https://www.nutrient.io/guides/web/viewer/viewing-options/magazine-viewer.md)**

Create a magazine-style viewer layout with the document viewer, ideal for catalogs, magazines, and other visually rich documents.

**[Presentation mode](https://www.nutrient.io/guides/web/viewer/viewing-options/presentation-mode.md)**

Display presentation slides in a clean and interactive format using the document viewer.

**[Zooming](https://www.nutrient.io/guides/web/viewer/zooming.md)**

Manage zoom levels and configure automatic zoom to enhance usability in the document viewer.

**[Accessibility](https://www.nutrient.io/guides/web/viewer/accessibility.md)**

Learn about built-in assistive technology-friendly features that make your document viewer accessible and inclusive.

**[Performance best practices](https://www.nutrient.io/guides/web/best-practices/performance.md)**

Follow tips and techniques for building a fast, client-side document rendering solution, ensuring smooth operation for all users.

**[Annotation diff](https://www.nutrient.io/guides/web/performance/annotation-diff.md)**

Understand how to efficiently transfer annotations within the document viewer for streamlined workflows.

**[Caching techniques](https://www.nutrient.io/guides/web/best-practices/caching-on-the-web.md)**

Improve loading times by implementing smart caching techniques, enhancing the document viewer’s performance.

**[Rendering PDF pages](https://www.nutrient.io/guides/web/features/rendering-pdf-pages.md)**

Render single PDF pages as high-quality images within the document viewer for granular control and optimized performance.

**[Render in canvas](https://www.nutrient.io/guides/web/viewer/rendering/render-in-canvas.md)**

Use the canvas element to render PDF pages, enabling precise control over display in the document viewer.

**[Coordinate space](https://www.nutrient.io/guides/web/pspdfkit-for-web/coordinate-spaces.md)**

Learn how to convert to and from the PDF coordinate space, integrating advanced functionality in the document viewer.

**[Watermark rendering](https://www.nutrient.io/guides/web/features/watermarks.md)**

Add watermarks to your documents, enhancing security and branding within the document viewer.

**[Font rendering](https://www.nutrient.io/guides/web/features/custom-fonts.md)**

Configure custom fonts for rendering PDF documents, ensuring a polished and professional look in the document viewer.

**[PDF JavaScript support](https://www.nutrient.io/guides/web/features/javascript.md)**

Enable PDF JavaScript for enhanced interactivity and form handling in the document viewer.

**[Permissions](https://www.nutrient.io/guides/web/features/document-permissions.md)**

Set and manage document permissions, ensuring secure access and usage within the document viewer.

**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/web/getting-started/other-frameworks/aspnet.md)
---

## Related pages

- [Angular document viewer for PDF and Office files](/guides/web/viewer/documents/angular.md)
- [Unlock powerful PDF viewing in Blazor apps](/guides/web/viewer/documents/blazor.md)
- [Effortless document viewing for every application](/guides/web/viewer/documents/electron.md)
- [Document viewing with HTML5 SDK](/guides/web/viewer/documents/html5.md)
- [Embed a versatile document viewer](/guides/web/viewer/documents/jquery.md)
- [Build seamless document viewers in Laravel](/guides/web/viewer/documents/laravel.md)
- [Embed a versatile document viewer in Next.js](/guides/web/viewer/documents/nextjs.md)
- [Highly configurable Nuxt.js document viewer](/guides/web/viewer/documents/nuxtjs.md)
- [Render PDFs, Office documents, and images in PHP](/guides/web/viewer/documents/php.md)
- [View and manage Office documents online](/guides/web/viewer/documents/rails.md)
- [React document viewer](/guides/web/viewer/documents/react.md)
- [Build a powerful Svelte PDF viewer](/guides/web/viewer/documents/svelte.md)
- [Render PDF and Office documents online](/guides/web/viewer/documents/typescript.md)
- [Document viewing with Vue.js library](/guides/web/viewer/documents/vuejs.md)

