Topaz AI Image & Video
Enhancement API

Upscale and enhance images up to 12K resolution with industry-leading AI models. Production-ready REST API trusted by developers worldwide.

500K+
API Calls
2K+
Developers
99.9%
Uptime
<3s
Response Time
Before
After
Before
After

Professional Image Enhancement

Everything you need to enhance and upscale images in your application

Up to 12K Resolution

Enhance images to HD, FHD, 2K, 4K, 6K, 8K, or 12K resolution with AI-powered upscaling.

Smart Content Detection

Automatic content type detection: photos, illustrations, text documents, or standard images.

Face Enhancement

Optional face enhancement with multiple levels: off, subtle, moderate, or strong.

Multiple Output Formats

Export in JPEG, PNG, or TIFF formats to match your workflow requirements.

Production Ready

99.9% uptime SLA with automatic failover and load balancing for enterprise use.

Webhook Callbacks

Real-time notifications when your enhanced images are ready for download.

Simple Integration

Start enhancing images in minutes with our REST API

curl --location 'https://api.legnext.ai/api/v1/enhance-upscale' \
--header 'x-api-key: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
  "image_url": "https://replicate.delivery/pbxt/Mto2sT3qwNZBRT3YMsI1TxiE3LWx0lECZYvV1TsjRDIZNFHN/0_2.jpg",
  "content_type": "illustration",
  "target_resolution": "4K",
  "aspect_ratio": "keep",
  "crop_mode": "letterbox",
  "output_format": "jpg",
  "face_enhancement_level": "off"
}'

Parameters

  • image_url - Direct image URL or use jobId + imageNo for Midjourney tasks
  • target_resolution - HD, FHD, 2K, 4K, 6K, 8K, or 12K
  • content_type - standard, photo, illustration, text, or low_res
  • face_enhancement_level - off, none, subtle, moderate, or strong
  • output_format - jpeg, jpg, png, tiff, or tif
  • callback - Webhook URL for notifications

Response

Returns job ID. Poll the status endpoint to retrieve the enhanced image.

Built for developers

Better parameters than Replicate, Fal.ai, or Topaz's native API. Optimized for indie developers.

Simplified parameters

Intuitive options, sensible defaults. No complex configuration.

Developer-first

Clear documentation, straightforward responses.

Pricing

Pay per enhancement. No subscriptions, no commitments.

ResolutionLong EdgeCostRecommended For
HD/FHD1920px$0.12Web, social media
2K2560px$0.12Web, social media (default)
4K3840px$0.16Digital displays
6K6144px$0.20Professional printing
8K7680px$0.30Large format prints
12K12288px$0.54

API Capabilities

Complete control over image enhancement parameters

Resolution Options

HD1280x720 resolution for standard displays
FHD1920x1080 Full HD resolution
2K2048x1080 2K resolution for professional use
4K3840x2160 Ultra HD 4K resolution
6K6144x3456 6K resolution for high-end displays
8K7680x4320 8K resolution for premium quality
12K12288x6912 12K resolution for maximum detail

Content Types

photoOptimized for real photographs and realistic images
illustrationBest for digital art, CG, and illustrations
textEnhanced for images containing text or documents
standardGeneral purpose for mixed or unknown content
low_resOptimized for low-resolution source images

Enhancement Features

Face EnhancementOptional AI-powered face enhancement with adjustable intensity levels
Quality ImprovementAutomatic noise reduction and detail enhancement
Smart UpscalingAI-powered upscaling that preserves details and textures

Output Formats

PNGLossless format with transparency support
JPEGCompressed format for smaller file sizes
TIFFProfessional format for maximum quality

FAQ

How do I get started?

Sign up, get your API key, and make your first request. Code examples available in cURL, Node.js, Python, and PHP.

What resolutions are supported?

HD, FHD, 2K, 4K, 6K, 8K, and 12K. Processing time varies by resolution: 2K takes 30-60 seconds, 4K takes 60-120 seconds, 8K+ takes 2-5 minutes.

How much does it cost?

Enhancement tasks consume 80 credits in fast mode or 160 credits in turbo mode. Free tier includes 200 credits to get started.

What content types can be enhanced?

Photos, illustrations, text documents, standard images, and low-resolution images. Each content type uses optimized algorithms.

How does it work?

Send HTTP requests with your image URL and parameters. Returns a job ID immediately. Poll the status endpoint to retrieve the enhanced image when ready.

Is it secure?

HTTPS encryption, API key authentication, and secure webhook signatures. Images are processed securely and not stored beyond processing.

Enhance images at scale with AI-powered quality improvement.

Join thousands of developers using Topaz Enhancement API.