Utilzy
# Utilzy - The Ultimate All-in-One File Processing API for Developers ## One API. 44 Endpoints. PDF, Audio, Video & Image — All in One Place. **Utilzy** is the most comprehensive file processing API on RapidAPI. Instead of subscribing to separate APIs for PDFs, audio, video, and images, get **everything in a single subscription**. Built for developers who need reliable, fast, and…
Utilzy endpoints
| Method | Endpoint | Description |
|---|---|---|
| PDF Tools | ||
| POST |
compressPdf /pdf/compress |
Compress PDF files to reduce size by up to 80% while maintaining quality. |
| POST |
textToPdf /pdf/from-text |
Convert plain text to a formatted PDF document with customizable fonts, sizes, and margins. |
| POST |
pdfToText /pdf/to-text |
Extract all text content from PDF documents for indexing, analysis, or processing. |
| POST |
addWatermark /pdf/watermark |
Add custom text watermarks to all pages of a PDF document. |
| POST |
extractPages /pdf/extract |
Extract specific pages from PDF documents. Supports single pages, multiple pages, and ranges (e.g., "1,3,5-7"). |
| POST |
reorderPages /pdf/reorder |
Rearrange pages in any custom order (e.g., "3,1,2,4"). |
| POST |
rotatePdf /pdf/rotate |
Rotate all pages in a PDF document by 90, 180, or 270 degrees. |
| POST |
encryptPdf /pdf/encrypt |
Password-protect PDF documents with industry-standard encryption. |
| POST |
imagesToPdf /pdf/from-images |
Convert multiple images into a single PDF document with customizable page size, orientation, and fit mode. |
| POST |
wordToPdf /pdf/word-to-pdf |
Convert Microsoft Word documents (DOC/DOCX) to PDF format with preserved formatting. |
| POST |
pdfToImages /pdf/to-images |
Convert PDF pages to high-quality PNG or JPEG images. Supports specific pages or all pages with quality control. |
| POST |
imagesToPdfWithRotations /pdf/from-images-with-rotations |
Convert multiple images to PDF with individual rotation support per image. Rotation fields are sent as rotation_0, rotation_1, etc. |
| POST |
decryptPdf /pdf/decrypt |
Remove password protection from encrypted PDF files when authorized. |
| POST |
mergePdfs /pdf/merge |
Merge multiple PDF files into a single document. |
| POST |
splitPdf /pdf/split |
Split PDF files into smaller documents using three modes: - **pages**: Split by number of pages per file - **range**: Split by custom page ranges (e.g., "1-3,5,7-9") - **size**:… |
| POST |
pdfToWord /pdf/pdf-to-word |
Convert PDF documents to editable Microsoft Word (DOCX) format while preserving formatting. |
| POST |
pdfThumbnails /pdf/thumbnails |
Generate thumbnail images for all pages in a PDF. Returns base64 thumbnails and a downloadable ZIP. |
| Audio Tools | ||
| POST |
compressAudio /audio/compress |
Reduce audio file size by adjusting bitrate while maintaining acceptable quality. |
| POST |
reverseAudio /audio/reverse |
Reverse audio playback for creative effects. |
| POST |
normalizeAudio /audio/normalize |
Normalize audio volume levels to a target dBFS for consistent loudness. |
| POST |
mixChannels /audio/mix-channels |
Mix or manipulate audio channels — convert mono/stereo, extract left/right, adjust balance. |
| POST |
convertAudio /audio/convert |
Convert audio files between MP3, WAV, FLAC, AAC, OGG, M4A with quality control. |
| POST |
changeSpeedPitch /audio/speed-pitch |
Adjust audio playback speed and pitch independently. |
| POST |
trimAudio /audio/trim |
Trim audio to a specific time range with optional format conversion. |
| POST |
adjustVolume /audio/volume |
Increase or decrease audio volume by specified decibels. |
| POST |
equalizeAudio /audio/equalize |
Apply custom equalizer settings with multiple frequency bands. |
| POST |
getAudioInfo /audio/info |
Retrieve detailed metadata — format, duration, bitrate, sample rate, channels. |
| POST |
splitAudio /audio/split |
Split audio into segments using three modes: - **duration**: Split by segment length in seconds - **interval**: Split by number of segments - **silence**: Auto-detect silence to… |
| POST |
fadeAudio /audio/fade |
Apply fade in and fade out effects for smooth transitions. |
| POST |
mergeAudio /audio/merge |
Merge multiple audio files into a single file. |
| Image Tools | ||
| POST |
convertImage /image/convert |
Convert an image to a different format with quality control and transparency preservation. |
| POST |
resizeImage /image/resize |
Resize an image to specified dimensions with optional aspect ratio preservation. |
| POST |
smartCropImage /image/smart-crop |
Content-aware smart crop that centers on the most important region of the image. |
| POST |
cropImage /image/crop |
Crop an image to specified coordinates and dimensions. |
| POST |
removeBackground /image/remove-background |
Remove background from an image and return transparent PNG. |
| POST |
compressImage /image/compress |
Compress an image with specified quality, optional max dimensions, and output format. |
| Video Tools | ||
| POST |
generateVideoThumbnail /video/thumbnail |
Generate a thumbnail image from a video at a specific timestamp. |
| POST |
getVideoInfo /video/info |
Retrieve detailed video metadata — format, duration, resolution, codec, frame rate, etc. |
| POST |
compressVideo /video/compress |
Compress video file to reduce size with quality control or target size. |
| POST |
videoToGif /video/to-gif |
Convert a video (or portion of it) to an animated GIF with customizable FPS and width. |
| POST |
mergeVideos /video/merge |
Merge multiple video files into a single video. |
| POST |
convertVideo /video/convert |
Convert video files between formats (MP4, AVI, MOV, MKV, WebM, etc.) with quality control. |
| POST |
trimVideo /video/trim |
Trim video to a specific time range with optional format conversion. |
| POST |
extractAudioFromVideo /video/extract-audio |
Extract the audio track from a video file in your chosen format. |
Utilzy pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / minute |
|
| PRO Recommended | $6.99 / month | — |
|
| ULTRA | $11.99 / month | — |
|