Convert your files with our online file conversion API

The ConvertAPI provides online API for creating PDF and Images from various sources like Word document, web pages or raw HTML codes. In just few minutes you can integrate it into your application and use it easily. Return to APIs list.

Do you have file format which is not supported by our ConvertApi online service? Just contact us and we will add it for you.

  1. Convert Word documents to PDF API

    The API for converting Word documents to PDF files. The docx and doc file formats are supported.

    Rest Api .Net Library

REST API Documentation

An API call is made by sending an HTTP request with parameters passed as POST data to the Word2Pdf service API URI:

http://do.convertapi.com/Word2Pdf

Converted file is returned as HTTP response stream, additional data are available in HTTP response header. If API call is succeeded HTTP response status code will be 200 OK, if fail then 400 Bad Request.

http://do.convertapi.com/Word2Pdf/json

Converted file and additional data are returned as JSon object. A file is encoded using Base64 encoding.

Below are properties supported by conversion api. The properties marked with "›" are write properties, they accepts values. The properties which has "‹" marker are read properties, they returns values.

Properties
NameTypeSummary
Authentication
ApiKey integer
API Key should be passed if you purchased membership with credits. Please login to your control panel to find out your API Key http://www.convertapi.com/control-panel
Conversion Parameters
Timeout = 300 integer
Conversion timeout in seconds. The minimum value is 5 seconds and maximum is 600 seconds (10 minutes)
AlternativeParser = false boolean
If some objects are missing in converted Pdf files from original source files this option can be enabled to improve conversion. The option process files much slower and should be disabled by default.
OutputFormat = pdf string (collention)
pdf - portable document format
pdfa - portable document format specialized for the digital preservation of electronic documents.
png - png image.
jpg - jpg image.
tif - tiff image.
Set the output file format. The default output format is Pdf. If output format is set to Png or Jpg a image file will be created for every converted document page and returned as zip file.
InputFormat string (collention)
doc - Word document
docx - Word XML Document
dot - Word template
dotx - Word XML template
wpd - WordPerfect document
wps - Works document
wri - Windows Write
The supported source file formats. In most cases you don't need to set up this parameter because input file format will be detected from submited file name automatically.
Credits Information
CreditsLeft integer
Return number of remaining credits. Only available when ApiKey is provided.
CreditsCost = 2 integer
The cost of credits for one conversion.
Output Result
Result boolean
Conversion result. Return True if conversion successful, otherwise False.
Error string
Contain information about conversion failure. Only available when Result = False.
FileSize integer
Converted file size in bytes.
StoreFile = false boolean
Store file on server and return url to file instead of file stream response. File will be available for 24 hours.
FileUrl string
Converted file url to download from a server. Only available when StoreFile = True.
File bytes
If JSon object is used as output then a file will be encoded using Base64 encoding.
OutputFileName string
Converted output file name. If parameter is not set the filename will be generated automatically.
PDF Options
DocumentTitle string
Set the title of the generated Pdf file. If value is not set a source document title is used instead.
DocumentSubject string
Set the subject of the generated Pdf file. If value is not set a source document subject is used instead.
DocumentAuthor string
Set the author of the generated Pdf file. If value is not set a source document author is used instead.
DocumentKeywords string
Set the keywords of the generated Pdf file. If value is not set a source document keywords is used instead.