Preview beautifully rendered documents and files with Filestack’s Document Viewer
Preview documents and files beautifully within your application and website using Filestack’s advanced Processing Engine.
Make File Previews Effortless with Our Document Viewer
With a fully responsive user experience, documents are rendered in the most appealing way to the readers, no matter the resolution or the device used.
Supporting a wide variety of formats, Filestack’s document viewer is the best way to display your documents, images and more in your apps
Preview in Document Mode
If you’re presenting or handling a lot of user documents, you need to do it in a clear and visually appealing way. Delivery of a file is only worth it if arrives in a user friendly format, and our Document Viewer achieves this and more. When viewing a document, your users will be able to:
✓ Print
✓ Text search
✓ Select text
✓ Zoom in or out
✓ Rotate pages
✓ Download
… and more
Turn Your PDF Into A Slideshow
Any PDF file or file that can be converted to PDF can be beautifully previewed into a slideshow using the slide Processing API task.
Slide mode makes your document content the center of attention without overwhelming users with a lot of control buttons.
With Filestack you can merge multiple documents into one PDF document and represent them in one slideshow.
Showcase your files in an intuitive and easy-to-navigate manner by using the built-in preview and slider features.
Use Light or Dark Theme
The Document Viewer allows you to preview your file with either a light or dark theme, to best match your application.
Supported File Types
✓ PDF files (PDF)
✓ Powerpoint files (PPT, PPTX)
✓ Excel files (XLS, XLSX)
✓ Word files (DOC, DOCX)
✓ ODF word processing documents (ODT)
✓ ODF presentation documents (ODP)
✓ Image files (gif, tiff, jpg, jpeg, png)
✓ HTML files
✓ Plain text files
✓ Adobe Illustrator and Adobe Photoshop files (AI, PSD)
Filestack’s Document Viewer is a paid feature. Contact sales to learn more.
WAY MORE THAN A FILE UPLOADER WIDGET: A COMPLETE SECURE UPLOAD SYSTEM.
What Filestack Can Provide For You
FILE CONVERSIONS
Filestack’s conversion API enables conversions between all of the most common formats, including PDF’s, DOCS, PPTs, PNGs, and more while keeping both the content and the formatting carefully preserved.
DOCUMENT DETECTION
Filestack’s Document Detection feature is a comprehensive tool that allows you to easily detect documents in your photos and automatically process them to accurately extract text from each document for later use in your application.
PDF FILE PROCESSING
Use Filestack to automatically merge files to create a separate PDF file, convert your PDF to a new specific orientation or page format, convert it to a black and white version, or display information about that PDF document.
Let’s Get Started.
Talk to us about how simple it can be to instantly and automatically transform any file or image.
Integrate in Just Seconds!
No matter what language you code in, you can easily implement Filestack onto your application. We are easily implemented in any language.
import * as filestack from 'filestack-js';
const client = filestack.init('YOUR API KEY');
client.upload(fileObject).then(data =>console.log(data.url));
gem 'filestack'
client = FilestackClient.new('YOUR_API_KEY', security: security_object)
filelink = client.upload(filepath: '/path/to/file')
$ composer require --prefer-dist filestack/filestack-php
use Filestack\FilestackClient;
$client = new FilestackClient('YOUR_API_KEY');
$filelink = $client-upload('/path/to/file');
$ pip install filestack-python
from filestack import Client client = Client("")
params = {'mimetype': 'image/png'}
new_filelink = client.upload(filepath="path/to/file", params=params)
print(new_filelink.url)