IceViewer HTML5 Document Viewer
Version number:

BuyBuy Now

Black Ice Software’s IceViewer allows users to access, view, edit, annotate, OCR, download, print, scan, and email PDF, TIFF, or FAX documents from any desktop computer, tablet, or smartphone with a simple web browser.

The HTML5 Document Viewing solution can be embedded or integrated with many in-house applications, including existing HR, CRM, ERM, Transportation, or Shipping applications to access documents in your database.

IceViewer comes with a sophisticated API that allows developers to control the application without opening a web browser on the computer.

    Key benefits of using the IceViewer

    • View, Edit, Annotate, Redact, Download, Print, Share or Email documents
    • Upload, open, view, annotate and save documents
    • Rotate, Deskew, Cleanup documents
    • Supports TIFF, PDF, FAX, PNG, BMP, JPG, Etc... documents
    • Optical Character Recognition (OCR)
    • Search, and Highlight or Redact search matches
    • Redact Sensitive Information automatically
    • HTML5 Web Scanning capability
    • HTML5 Zero-footprint Viewer
    • Includes JavaScript API (Application Programming Interface) to allow developers to create a custom UI (User Interface) or manage the appearance of the UI
    • Comes with a sophisticated Server-side API that allows developers to configure, and manage content requests and control the IceViewer server backend document processing
    • Is HIPAA compliant for medical documents, meaning the IceViewer has the capability to store every document in a secure database on a server, and transmit the document to the user without having to store anything on the local PC’s hard-drive
    • Can be accessed and used from desktop computers, tablets, or smartphones, all you need is a supported internet browser
    • Has built-in document management system capabilities, allowing users to edit, upload, or open documents uploaded by other colleagues

    Annotations to easily comment and mark up documents

    What are annotations? Annotations are objects that are graphically displayed on the document. Annotations add additional information to the document or emphasizes or redacts a specific part of the document.

    For example: Comment annotations can be added to the document, to make a comment on a page, or on a specific paragraph on the page, while redact annotations can be used to redact sensitive information, specific text or paragraphs from a document.

    The IceViewer Includes the following annotations: Text, Comment, Note, Highlight, Redact, Rectangle, Rounded Rectangle, Ellipse, Line, Arrow, Stamp, Rubber Stamp, Timestamp and Signature.

    Optical Character Recognition (OCR)

    Optical character recognition or OCR is a common method of digitizing printed texts, documents, sales receipts, mail or any scanned documents so that they can be electronically searched, edited, stored more compactly and displayed online.

    IceViewer provides the possibility to transform scanned documents into editable and searchable text files, which can be conveniently viewed and shared via electronic means. The ability to instantly search through content is extremely useful, especially in an office setting that has to deal with high document inflow.

    Intelligent Redact to protect information

    The IceViewer comes with a built-in feature to automatically redact sensitive information from documents.

    The intelligent redact is extremely useful to redact sensitive or personal information from scanned documents before handing it over to third-parties.

    The IceViewer can redact the followings automatically:

    • Social Security number
    • Credit Card number
    • Phone number
    • Email address
    • Date

    Built-in Administrative panel for site owners

    To customize the IceViewer, Site Owners no longer need to edit complicated configuration files! Under the hood, the IceViewer has a complete Administration panel, where Administrators and Site Owners can configure the following:

    • User Interface: Which icons and features appear/available for the Users
    • Shared Folders: Add/Edit/Delete Shared Folders where documents can be stored
    • Users: Add/Edit/Delete Users who can access the IceViewer website
    • Email Sending: Email Sending preferences for sending documents via email
    • Database: Database connection preferences, where the IceViewer documents are stored

    Application Programming Interface for Developers

    IceViewer comes with a sophisticated JavaScript API for integration of the UI (User Interface) appearance and features with an existing JavaScript, Java, ASP.NET, PHP, Python, or any other application. Just write a few lines of code and your IceViewer integration is ready (streamline your integration.)

    The built-in Back-End API allows developers to create background processes like OCR, document clean-up, converting the document, searching text data, or managing users.

    The Server-side API can be used to manage users' access to the IceViewer feature list.

    • Authentication and Login
    • Create Background Process
    • Document Viewing, Editing, Saving
    • Downloading, Emailing, and Sharing Documents
    • OCR, Page Rotation, Document Cleanup
    • Getting Page and Document Information, including Annotations

    The IceViewer HTML Viewer can be self-hosted on the following platforms:


    Windows Server 2022

    Windows Server 2019

    Windows Server 2016

    Windows Server 2012 R2

    Windows Server 2008 R2 64 bit

    Citrix XenApp, Citrix XenDesktop

    VMware Horizon + ThinApp, VMware VCenter

    Microsoft RemoteApp, Microsoft Hyper-V, Hyper-V VDI

    * Please call for special licensing.

    Key features of the IceViewer

    • Access documents from Desktop, Tablet, Phone with a simple Internet Browser
    • Supports Internet Explorer, Edge, Chrome Browsers
    • Supports TIFF, TIF, FAX, PDF, PNG, BMP, JPG documents
    • Upload, Download, Print, Share and Email Documents Easily
    • Optical Character Recognition (OCR)
      • OCR current page
      • OCR all pages
      • OCR Selected Area
      • OCR Selection to Clipboard
      • OCR selection and export as a text file
    • Search, and Highlight or Redact search matches
    • HTML5 Web Scanninig capability
    • Comment, Note, Stamp, Signature Annotations and More
    • Redact Sensitive Information
    • Intelligent Redact For Social Numbers, Credit Cards, Emails and More
    • Rotate images or page(s)
    • Deskew images or page(s)
    • Invert images or page(s)
    • Advanced Document Cleanup Features for Scanned Documents
    • Search in document name and content
    • Thumbnail view for multipage documents
    • View multi-page TIFF/PDF files in Thumbnail Mode
    • Auto zoom, Fit to Width, Fit to Height and Actual Size view modes
    • Zoom to percentage, and Magnifying Glass zoom modes
    • Built-in document management system
    • Categorizing and organizing documents
    • No client-side install or download needed
    • Advanced Administrative Panel for Site Owners
    • API For Developers and Easy Integration
    • JavaScript API for creating custom interface and functionality

    One license is good for one terminal server. The IceViewer can be used by unlimited users on the terminal server.

    Black Ice Software offers different licensing models for corporate users and End Users. For more information, please visit the What license do I need? page.

    IceViewer License License Price
    Per Server License (Unlimited Users) For pricing please call or contact

    *Please see End User License Agreement for legal definition of the licensing terms

    Black Ice Software, LLC
    950 Peninsula Corp Circle Suite 2017
    Boca Raton, FL 33487
    Tel: 561-757-4107
    Fax: 561-757-4109