Developers
A free document
conversion API
Every tool on Go Convert Documents is available as a plain HTTPS endpoint. No API key, no rate-limit dashboard, no monthly bill — just POST your file and receive a download URL.
No key required
Public HTTPS. Just call it.
Any language
Standard multipart upload — curl, Node, Python, Go.
Auto-cleanup
Files removed from our servers after 1 hour.
Endpoints
Base URL: https://goconvertdocuments.com
GET /api/tools— list every available tool with schema.GET /api/tools/{id}— one tool's schema.POST /api/convert/{id}— multipart form:files+ option fields.GET /api/download/{job_id}— returns the converted file.
Quick start
cURL
curl -X POST https://goconvertdocuments.com/api/convert/pdf-to-word \
-F "files=@document.pdf" \
| jqNode.js
import fs from 'fs';
import FormData from 'form-data';
import fetch from 'node-fetch';
const form = new FormData();
form.append('files', fs.createReadStream('./document.pdf'));
const res = await fetch('https://goconvertdocuments.com/api/convert/pdf-to-word', {
method: 'POST',
body: form,
});
const { download_url } = await res.json();
console.log('https://goconvertdocuments.com' + download_url);Python
import requests
with open('document.pdf', 'rb') as f:
r = requests.post(
'https://goconvertdocuments.com/api/convert/pdf-to-word',
files={'files': f},
)
job = r.json()
print('https://goconvertdocuments.com' + job['download_url'])Available tool IDs
Use one of these as {id} in /api/convert/{id}:
pdf-to-wordpdf-to-excelpdf-to-powerpointpdf-to-textword-to-pdfexcel-to-pdfpowerpoint-to-pdftext-to-pdfpdf-to-jpgpdf-to-pngjpg-to-pdfpng-to-pdfimages-to-pdfimage-to-pngimage-to-jpgimage-to-webpimage-to-bmpimage-to-gifmerge-pdfsplit-pdfcompress-pdfrotate-pdfprotect-pdfunlock-pdfwatermark-pdfocr-pdfFair-use policy
The API is a public shared resource. If you plan to build a commercial product on it, please get in touch so we can coordinate on rate limits and reliability.
Build something cool?
If your project uses our API, we'll link it back from this page.
Tell us about it