Office Documents Service
Drop an Office document into the viewer to convert and preview it as a PDF in your browser, or send a multipart/form-data POST request to /convert.
API key
The first 5 requests per UTC day are free across this running service process (global counter, not per client/IP). The counter is in-memory and resets on restart. Save a valid API key here to keep converting documents after the free quota is used. The key is stored only in this browser via localStorage.
Drag and drop an Office document here
Processing
Uploading document…
API access
Need an API key? Contact codeuctivity@gmail.com.
curl example
# Optional: add -H "X-API-Key: your-api-key" to authenticate
curl -X POST "https://ods.codeuctivity.cloud/convert" \
-F "file=@/absolute/path/to/document.docx" \
-F "output=PDF" \
--output document.pdf
PowerShell example
# Requires PowerShell 7+ (pwsh).
$form = @{
file = Get-Item "C:\absolute\path\to\document.docx"
output = "PDF"
}
# Optional: add -Headers @{ "X-API-Key" = "your-api-key" } to authenticate
Invoke-RestMethod -Uri "https://ods.codeuctivity.cloud/convert" -Method Post -Form $form -OutFile ".\document.pdf"
Supported input formats
Supported formats:
.docx(Word).doc(Word 97-2003).odt(OpenDocument Text).rtf(Rich Text Format).pptx(PowerPoint).ppt(PowerPoint 97-2003).odp(OpenDocument Presentation).xlsx(Excel).xls(Excel 97-2003).ods(OpenDocument Spreadsheet).csv(Comma-separated values)