- Documentation
- Import JSON
JSON Imports with AI
Use AI assistants like ChatGPT, Claude, or Gemini to generate perfect Midjourney prompt configurations, then import them into MPM with one click. Available on both the free editor and the app!
Overview
The JSON Imports feature allows you to leverage AI assistants to generate perfectly formatted Midjourney prompt configurations. Instead of manually clicking through dozens of style options, simply describe your vision to an AI, and it will generate the JSON configuration for you.
Benefits
- 10x Faster: Create complex prompts in seconds instead of minutes
- AI-Powered: Let ChatGPT, Claude, or Gemini do the heavy lifting
- Conversational: Describe your vision naturally, get perfect JSON
- Validated: Real-time validation ensures your JSON is perfect before import
How It Works
Copy AI Instructions
Access the JSON Imports feature from either the free editor on the homepage (no login required) or the Import JSON Tool. Click the "Copy Instructions" button to get AI assistant instructions that teach ChatGPT, Claude, or Gemini how to format JSON correctly for MPM.
Hello! I'm here to help you create a valid JSON configuration...
Paste into AI Assistant
Open ChatGPT, Claude, Gemini, or any AI assistant. Paste the instructions you copied.
TIP: Download the txt version of the instructions to add them to your AI project instructions or GPT settings so you don't have to copy the instructions each time. Welcome to prompt creation at scale!
Describe Your Vision
Provide your initial input to the AI to begin the process. Describe the image you want to create in natural language—the AI will use this as the foundation for your prompt.
Example:
"I want to create a futuristic cyberpunk cityscape at night with neon lights and rain-slicked streets"
Answer AI's Questions
The AI will ask you a series of questions about your vision—aspect ratio, mood, lighting, colors, and style preferences. Answer naturally and the AI will craft the perfect JSON configuration for you.
Example conversation:
AI: "What aspect ratio would you like?"
You: "16:9 for a cinematic feel"
AI: "What mood are you going for? Dark, neon and atmospheric?"
You: "Yes, perfect!"
Copy the Generated JSON
Once the AI has all the information it needs, it will generate a perfectly formatted JSON configuration. Simply copy the entire JSON code block.
Paste into Import Tool
Paste the JSON into either the free editor on the homepage (click Import JSON button) or the Import JSON Tool. The system will validate your JSON in real-time. Once valid, click Import to create your prompt instantly.
Free Editor: No login required, but you'll need to sign up to save your prompt.
Import JSON Tool: Requires login, imports directly to your selected project.
Refine After Import
Your imported prompt is fully editable! Use the app's visual editor to fine-tune styles, adjust parameters, or add image references. The JSON import gives you a perfect starting point that you can customize further.
Create in Midjourney
Copy your finalized prompt from MPM and paste it into Midjourney to create stunning AI-generated artwork!
Web (Recommended):
- 1. Click "COPY" in MPM
- 2. Visit midjourney.com and paste into the Create page imagine input field
- 3. Click submit and watch your vision come to life!
Discord (Optional):
Check "Add /imagine for Discord input" before copying, then paste into your Midjourney Discord channel.
Example JSON
Here's what a complete JSON configuration looks like:
{
"basePrompt": "A cyberpunk street scene at night with neon signs...",
"midjourneyConfig": {
"aspectRatio": "16:9",
"mode": "Standard",
"version": "6.1",
"quality": 1,
"stylization": 400,
"weirdness": 200,
"chaos": 25
},
"styleSelections": {
"theme": "cyberpunk",
"emotionMood": ["mysterious", "intense"],
"cameraAnglesAndShots": ["low-angle-shot", "wide-shot"],
"naturalLighting": ["blue-hour"],
"timeOfDay": "midnight",
"ambianceStyling": ["cinematic", "moody"],
"ambientLighting": ["neon-glow"],
"lightingEffects": ["back-light", "lens-flare"],
"colorTreatment": ["saturated", "cool-tones"],
"reflectionsRefractions": ["water-reflections"]
}
} Import an Image with your JSON
Registered user exclusive feature
The Import JSON Advanced tool lets you upload a library/reference image with your JSON imported prompt code - an advanced feature for power users!
What You Can Do
- • Upload images up to 25MB during import
- • Set uploaded image as prompt profile/thumbnail
- • Add to prompt gallery automatically
- • Use as style reference or image prompt
- • Import prompt + image in one streamlined step
Why It Matters
- • Save Time: Upload an image with your JSON code (upload more on the prompt page)
- • Stay Organized: Keep prompt and image together
- • Professional Workflow: Complete prompt setup instantly
- • Visual Context: See your prompt with reference images
Import JSON Basic v. Import JSON Advanced
The free editor provides an easy-to-use JSON imports tool without signing up, and the advanced JSON imports tool provides the ability for library/reference image uploading and selection of team and project. The advanced tool requires an account. Create your free account to use the advanced tool with additional features!
Tips & Best Practices
Do
- ✓ Be descriptive about your vision
- ✓ Mention mood, lighting, and style preferences
- ✓ Use the "Example JSON" button to see the format
- ✓ Let the AI suggest style combinations
- ✓ Upload an optional image (up to 25MB) - set as profile after import
Don't
- ✗ Manually write JSON (let the AI do it)
- ✗ Skip the AI instructions step
- ✗ Use invalid style values (AI will validate)
- ✗ Ignore validation warnings
- ✗ Forget to select a project before importing
Troubleshooting
JSON Validation Failed
Problem: Red warning appears saying "Invalid JSON"
Solution: The AI may have added extra text around the JSON. Copy only the content between the curly braces { }.
Import Button Disabled
Problem: Can't click the Import Prompt button
Solution: Make sure you've: (1) Pasted valid JSON, (2) Entered a prompt name, and (3) Selected a project.
Image Upload Failed
Problem: Prompt created but image didn't upload
Solution: Image upload is optional and happens after prompt creation. If it fails, you can add images from the prompt detail page. Check that your image is under 25MB.
How to Set Profile Image
Question: The uploaded image isn't showing as the profile image
Answer: Images uploaded during import are added to your prompt's image library. To set one as the profile image, open the prompt detail page, find the image in the Midjourney Images section, and click "Set as Profile."
Video Tutorial
Watch this step-by-step walkthrough showing the complete JSON Import workflow in action:
Ready to Get Started?
Start creating amazing Midjourney prompts with AI assistance today!