Zero hassle beautiful PDF files

Rotativa.io enables you to add PDF capabilities to your Asp.Net MVC site, Asp.Net WebApi API or any .Net app. It does this removing issues related to the technical details of building PDF files. You can just focus on the HTML Razor View, with styles and images, to build a beautiful PDF document.

hand

Easy

power

Powerful

control

Control

control

Powerfull Dashboard

No need to install anything or to get stuck in issues with access rights or hosting restrictions. Ready to use libraries available to create PDF with one line of code or with a simple HTTP JSON call

No need to install anything or to get stuck in issues with access rights or hosting restrictions. Ready to use libraries available to create PDF with one line of code or with a simple HTTP JSON call

2017 / 20000

month usage

10%

28/09/2018

month ends in 23 days

20%

190

today count

logs today, 04/09/2018

a min ago

last pdf done

done in 1061 ms
graph

Can I use javascript in the web page to convert to PDF?

check

Turn a Razor View into a PDF document with:

ViewAsPDf MVC action result

GetPdf and GetPdfUrl methods

Request.CreatePdfResponse WebApi extension

check

Create Headers and Footers, with page numbers.

Setting custom views with HeaderView and FooterView parameters.

check

No need to install anything

Just install a Nuget package
check

Works on development machine, no need to publish in the development phase

Performance limited to local bandwidth, fast once published
check

Support for Level 3 CSS

check

Use MVC Models and ViewBag values

check

One line of code required

check

Use local elements (images, css, js files), no need to limit to absolute URLs

check

Works for apps installed in private LAN servers

check

Detailed logging

check

Optimized for Microsoft Azure

check

Optimized for complex PDF

check

Works with Unicode characters