File Manager Control for ASP.NET MVC and WebForms

Integrate a file manager into your ASP.NET application or site rapidly.
  • Browse and manage files with access control.
  • Accept files with the advanced upload functionality.
  • Offer a structured and neat download area.
  • Preview documents (50+ file formats, including PDF & Microsoft Office), images, audios and videos.

Stunning and Intuitive User Interface

The file manager looks and feels like Windows File Explorer and follows user interface guidelines. Let your users easily manage their files with the comfortable and intuitive approach already known from the daily desktop working environment and minimize user learning curve.

Actions are both represented on the ribbon (top) toolbar and in the context menus and they are automatically disabled/hidden when not available e.g. when corresponding permissions are not granted. This way users will only see the actions that are available to them and they will not be confused.

Navigation (folders) pane allows fast hierarchy browsing and breadcrumb navigation bar allows users to keep track of their location and to drill down folders easily.

Folder contents are displayed via a multi-view which supports 6 different view layouts: Extra large icons, Large icons, Medium icons, Small icons, Details and Tiles. Thumbnails for all common image and video files are displayed. For all other file types, high-res icons are displayed.

Stunning and Intuitive User Interface

View Any Document Anywhere

Advanced Document Viewer can open and display (read-only) wide range of document file formats:

  • Microsoft Word
  • Microsoft Excel
  • Microsoft PowerPoint
  • Microsoft Visio
  • Microsoft Outlook
  • OpenDocument Formats
  • AutoCAD (R13) Drawing
  • PDF
  • XPS
  • and more...

Your users don't need to have an application (eg. Microsoft Office) on their computer to be able to view these documents.

The Document Viewer supports High Resolution. Text, fonts and vector elements are preserved and rendered in high-res with no rasterization. Zoom in as much as you want, your documents will look great and same as they do in the program that created them.

View Any Document Anywhere

Play Video and Audio Files

Media Player can open and play all common video formats:

  • MP4, M4V
  • F4V
  • MOV
  • FLV
  • WEBM
  • OGV
  • and on some browsers MP4V, 3G2, 3GP, MKV

and all common audio formats:

  • MP3
  • AAC
  • M4A
  • F4A
  • OGG, OGA

Media Player will first try Html5 video feature of the browser and if not supported it will try Flash mode. If a media format is not playable at all on the browser, media player will prompt the user to try opening the file directly on his computer/device so you automatically have a streaming media server.

Play Video and Audio Files

View Image Files

Image Viewer can display all common image formats including Photoshop:

  • Jpeg
  • Png
  • Gif
  • WebP
  • Bmp
  • Tiff
  • Tga
  • Psd

Image Viewer supports zooming, panning, rotating and flipping. Transparent images will be displayed with a nice background pattern to differentiate them from images with solid color backgrounds.

View Image Files

Browse Archive Files

The contents of all common archive formats can be browsed just like regular folders:

  • ZIP
  • 7Z
  • RAR
  • TAR
  • GZ
  • TAR.GZ (TGZ)
  • TAR.BZ2 (TBZ, TBZ2)

This is similar to "Compressed Folders" in Windows Explorer but for all archive formats not just for zip format. In addition, it supports displaying thumbnails while in archive and supports browsing nested archive files so it's more advanced than Windows Explorer's feature.

The zip files can be modified but other formats are read-only. For example, you can directly upload into zip files and download files directly from all archive files.

Browse Archive Files

Advanced Uploads

Upload multiple files at once. Upload files by dragging and dropping them from your computer. Upload files of unlimited size (e.g. a 10 GB huge file).

Advanced Uploads

Advanced Downloads

Download multiple files or even whole folders at once. When downloading a single file, pausing/resuming in the browser is possible so interrupted downloads can be completed. Download files of unlimited size (e.g. a 10 GB huge file).

Advanced Downloads

Browse Files with Access Control

Limit actions, disk usage and file types on folder basis. File manager will automatically show or hide actions according to the viewed folder's access control.

Prevent navigating up to parent folders with "Root Folder" concept. Define root folders which point to existing paths on the server or on the network. Set display names for root folders and hide the actual path information for security.

Browse Files with Access Control

Enjoy Performance Optimizations

Renders fast and keeps the load on the page at minimum by minifying, combining and compressing Javascript and CSS files and by not using ViewState. Minimizes memory usage and has robust code, free from memory leaks. Keeps a responsive UI while processing large amounts of data.
Enjoy Performance Optimizations

Integrate Easily and Rapidly

Provides flexible object model for full integration. Integrates easily with any authentication provider.
Integrate Easily and Rapidly

Monitor Everything

Raises events for every action. Plug in your own code by registering event handlers and track and audit every action.
Monitor Everything

Enable Seamless UX Across Devices and Browsers

Save the hassle of figuring out browser and device differences. FileUltimate will look and work flawlessly across web browsers on Windows or Mac or a mobile device.
Enable Seamless UX Across Devices and Browsers

Offer Localized UI

Let international access for your file manager. Use one of the bundled languages. Add a new language or customize an existing language easily.
Offer Localized UI


We used FileUltimate in our e-commerce platform to replace our existing file manager to let our customers upload/download their files. Integration was easy and straightforward, the control works as expected and it's very stable. It's definitely a timesaving control for us.

I used this control in one of our projects for document management. It does not only allow you to view folder contents but it also allows you to upload and download files. You can instanly start to accept files from your site visitors by simply adding this control to a page, no additional code is required for handling upload. Other great thing about the control is that, it is very flexible, for instance you can define permissions for folders dynamically and it can be integrated with your existing membership and authentication system easily. Highly recommended.

We were creating an in-house web application and I came across this fantastic file management control. After implementation, we have had great feedback on the tool from our staff as well. Thank you for the great service and a great product.




  • Only 1 developer
  • Only 1 domain
  • 1 year maintenance subscription

Developer OEM


  • Only 1 developer
  • Unlimited domains
  • 1 year maintenance subscription



  • Up to 10 developers
  • Up to 10 domains
  • 1 year maintenance subscription

Site OEM


  • Up to 10 developers
  • Unlimited domains
  • 1 year maintenance subscription
  • Full source code


Licenses are based on the number of developers and the number of domains where the library will be used. We offer two sizes of developer licenses: single or up to ten developers. We offer three sizes of location licenses: single, up to 10 and unlimited domains. A developer might be a software developer, a systems administrator or any other person who uses the product. Note that subdomains are considered different domains, eg. and are counted as two.
You will receive a license key (instantly if payed by credit card) and a download link for the product. You will use this license key to register the product you have downloaded.
Every license comes with maintenance subscription which includes updates and hotfixes for one year. When this subscription expires, you can see your upgrade options on Upgrade page.
As your needs grow, you can upgrade to a higher level license by simply paying the difference in license costs. Whenever you need to upgrade to a higher license, you can see your upgrade options on Upgrade page.
We offer a 20% discount for educational institutions and non-profit organizations. Please contact sales to be considered for this discount.