Freepik API's Mystic is a Freepik-exclusive AI image generation tool.
Generate photorealistic images in 1K/2K/4K with LoRA styles and characters.
Stunning 1K, 2K and 4K quality
Enjoy razor-sharp 1K, 2K and 4K resolution with Freepik Mystic. Generate high-definition images with zero effort—no extra steps or upscaling needed. Just describe your vision, and Mystic will create beautifully detailed visuals ready for any project, from web design to large-format printing.Effortless creation
Transform your text descriptions into impressive, realistic results with custom parameters. Whether you need faces, hands, or text, everything is pixel-perfect and photo-realistic. Our state-of-the-art AI technology ensures that every generated image meets professional standards without requiring additional editing.Versatile applications
Perfect for a wide range of uses, including:- Marketing materials that demand visual impact
- E-commerce product showcases with lifelike detail
- High-quality illustrations for publications
- Concept art for film and game development
- And much more!
POST /v1/ai/mystic
Generate an image using Mystic
GET /v1/ai/mystic/{task-id}
Get the status of a Mystic image generation task
GET /v1/ai/mystic
Get a list of all Mystic image generation tasks, including their statuses and details.
GET /v1/ai/loras
Returns a curated list of available LoRAs (Low-Rank Adaptation) for Mystic image generation.
Image Reference Best Practices
When usingstructure_reference or style_reference images, how you send them matters:
| Action | Quality Impact |
|---|---|
| Send URL of original image | ✅ Maximum quality |
| Send base64 of original file read directly | ✅ Maximum quality |
Use canvas.toDataURL('image/jpeg') | ❌ ~8% quality loss |
Use canvas.toDataURL('image/jpeg', 0.8) | ❌ ~20% quality loss |
| Resize image before sending | ❌ Significant quality loss |
| Convert PNG → JPEG before sending | ❌ Quality loss |
Frequently Asked Questions
What resolutions does Freepik Mystic support?
What resolutions does Freepik Mystic support?
Freepik Mystic generates images in three resolution tiers: 1K (1024px), 2K (2048px), and 4K (4096px). Higher resolutions deliver more detail and are ideal for print or large-format displays.
What are LoRAs and how do I use them with Mystic?
What are LoRAs and how do I use them with Mystic?
LoRAs (Low-Rank Adaptations) are style and character presets that customize Mystic’s output. Use the GET /v1/ai/loras endpoint to retrieve available LoRAs, then include the LoRA ID in your generation request to apply specific styles or characters.
How long does image generation take?
How long does image generation take?
Generation time depends on resolution: 1K images typically complete in 10-20 seconds, 2K in 20-40 seconds, and 4K in 40-90 seconds. Use webhooks for efficient notification of task completion.
What is the output format?
What is the output format?
Mystic outputs high-quality PNG images. The generated image is delivered via a URL that remains accessible for download after task completion.
What are the rate limits for Freepik Mystic?
What are the rate limits for Freepik Mystic?
Rate limits vary by subscription tier. See Rate Limits for current limits.
How much does Freepik Mystic cost?
How much does Freepik Mystic cost?
See the Pricing page for current rates and subscription options.