The DTFWiz Print Ready API gives your app the same artwork scanning and fixing capabilities used by thousands of DTF printers — via a simple REST API.
All API requests require an API key passed in the x-api-key header. Keys are tied to your DTFWiz account and count toward your daily limit.
Base URL: https://dtfwiz.com/api/v1 · All endpoints accept multipart/form-data
100 requests / day
Higher limits
Custom limits
Limits reset every 24 hours. Need higher limits? Contact us.
/api/v1/scanAnalyze a DTF artwork file and get a detailed JSON quality report. Detects DPI, background type, alpha fringe, speck noise, edge quality, and more.
imageFilerequiredPNG, JPEG, or WebP fileprint_width_inchesnumberoptionalTarget print width in inches (default: 12)curl -X POST https://dtfwiz.com/api/v1/scan \ -H "x-api-key: dtf_your_key_here" \ -F "image=@artwork.png" \ -F "print_width_inches=12"
/api/v1/fixApply one or more fixes to a DTF artwork file. Remove edge fringe, trim transparent borders, remove noise specks, and resize — all in one call. Returns a clean PNG.
imageFilerequiredPNG, JPEG, or WebP filefix_alpha_thresholdbooleanoptional"true" to cut semi-transparent edge fringealpha_thresholdnumberoptionalAlpha cutoff 0–255 (default: 144). Lower = more aggressive.fix_trimbooleanoptional"true" to trim transparent border pixelsfix_despecklebooleanoptional"true" to remove isolated noise pixelsresize_width_pxnumberoptionalResize output to this pixel width (maintains aspect ratio)resize_height_pxnumberoptionalResize output to this pixel height (use both for exact dimensions)curl -X POST https://dtfwiz.com/api/v1/fix \ -H "x-api-key: dtf_your_key_here" \ -F "image=@artwork.png" \ -F "fix_alpha_threshold=true" \ -F "fix_trim=true" \ -F "fix_despeckle=true" \ -o fixed.png
/api/v1/remove-bgAI-powered background removal using PhotoRoom. Returns a clean PNG with transparent background. Works on complex artwork, logos, and photos. Typical response: 3–5 seconds.
imageFilerequiredPNG or JPEG file (max 25MP)curl -X POST https://dtfwiz.com/api/v1/remove-bg \ -H "x-api-key: dtf_your_key_here" \ -F "image=@photo.jpg" \ -o transparent.png
/api/v1/upscaleUpscale low-resolution artwork by 2× or 4× using Real-ESRGAN. Recovers fine detail lost in compression or small source files. Returns a URL to the upscaled image.
imageFilerequiredPNG or JPEG file (max ~2MP before upscale)scalenumberoptional2 or 4 (default: 4)curl -X POST https://dtfwiz.com/api/v1/upscale \ -H "x-api-key: dtf_your_key_here" \ -F "image=@low_res.png" \ -F "scale=4"
Create a free API key to start scanning and fixing DTF artwork in your own app. Free plan includes 100 requests per day.
Get your free API key