Skip to main content

Freepik API's Mystic is a Freepik-exclusive AI image generation tool.

Generate photorealistic images in 1K/2K/4K with LoRA styles and characters.
Mystic AI image generation is a cutting-edge tool that produces stunningly realistic, high-resolution images. With options for 1K, 2K and 4K resolution, Mystic delivers sharp, detailed visuals that rival professional photography. From intricate facial features to complex textures, every element is rendered with exceptional clarity and precision.

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!
With Mystic AI, you’re equipped to create visuals that captivate and convince, all at the click of a button.

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 using structure_reference or style_reference images, how you send them matters:
ActionQuality 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
Recommended: Send reference images via URL whenever possible. Higher quality reference images produce better style and structure transfers.

Frequently Asked Questions

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.
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.
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.
Mystic outputs high-quality PNG images. The generated image is delivered via a URL that remains accessible for download after task completion.
Rate limits vary by subscription tier. See Rate Limits for current limits.
See the Pricing page for current rates and subscription options.