Short answer: 30 minutes on the fast tools, 24 hours on the slow ones
The fastest AI photo generators finish your full batch in 20 to 45 minutes. The slowest take up to 24 hours.
MakeAiPhotos, InstaHeadshots, and Aragon finish in under 30 minutes on light-queue days. HeadshotPro is asynchronous at 2 to 4 hours. Imagen-style personal profiles queue up to 24 hours.
Most of the wait is one phase: training. Once your model is trained, every new pack you generate on it only takes 8 to 15 minutes.
Quick tip: pick 2 or 3 packs before you start. They all queue off the same training, which saves you a full retraining cycle later.
The 4 phases of an AI photo batch
Most tools quote one number for total turnaround. The reality is 4 distinct phases. Only one of them is slow.
Knowing the phases lets you skip the wait or run errands during the slow one.
Turnaround time by tool: 7 generators compared
We pulled these timings from each product page in May 2026. The marketed time is what they advertise. The typical time is what users actually report.
Why training takes 15 to 30 minutes
Training is the slow phase because the AI is literally learning your face. Not a quick filter pass. A full model adaptation.
Selfie-trained tools (MakeAiPhotos, Aragon, BetterPic, Pica) fine-tune a personal AI layer on top of a base model. The technical name is LoRA or DreamBooth fine-tuning. Either way, it takes 10 to 25 minutes of GPU compute plus 0 to 15 minutes of queue time.
Tools that take longer (HeadshotPro 2 to 4 hours, Imagen 24 hours) are not running slower training. They are batching multiple users on shared infrastructure.
Tools that finish in seconds (some express modes on HeadshotPro, Canva, Fotor) skip the personal training entirely. They use a generic face with your photo as a reference. Faster but less accurate.
Why generation takes 10 to 15 seconds per photo
Once training is done, generation is fast. The slow work is already finished.
Each new AI photo takes 8 to 15 seconds at 1K or 2K resolution. 4K photos take 5 to 10 seconds longer because the upscaling step adds work.
Complex packs (cinematic luxury, editorial modeling) take an extra second or two per frame. Simple packs (LinkedIn studio, plain background portraits) render at the fast end.
Train once, generate forever
Here is the part most reviews skip: the 30-minute turnaround is a one-time cost.
After your first training, every new pack you generate on the same model only takes the generation phase. 8 to 15 minutes total.
Real example: spend 30 minutes today training and generating a LinkedIn pack. Want a travel pack next week? 10 to 15 minutes. Gym pack the week after? Another 10 to 15 minutes. No re-uploading, no re-training.
MakeAiPhotos keeps your trained model so you can come back. Some tools delete after 30 days. Read the retention policy before you pick.
How to make the wait feel shorter
Three practical tactics. None of them speed up the AI. They just reduce your active time.
First: upload your selfies and walk away. The 15 to 30 minutes is dead time for you. Make coffee, take a meeting, run an errand.
Second: queue 2 or 3 packs in one session. LinkedIn plus lifestyle. Travel plus gym. Once training is done, all packs run off the same model and finish together.
Third: upload from a fast connection. Mobile data can stretch the upload phase from 5 minutes to 15. Wifi is worth it.
What can slow your batch down
Queue load is the biggest variable. Mondays, lunch hours, and post-payday weeks consistently hit the upper end of every tool's range.
Poor selfie input forces a retrain. If your first batch looks generic, you need fresh selfies with more variety, not more photos from the same conditions. That adds another full cycle. Invest 10 minutes upfront to avoid it.
Browser issues delay perceived completion. If a generation looks stuck, refresh the page. The frames likely completed server-side; your browser just lost the live update.
4K upscaling adds 5 to 15 minutes. Worth it for printed headshots. Not worth it for social media.
Speed or quality: which should you pick?
Got a job application going out tonight? Pick a fast tool: MakeAiPhotos, InstaHeadshots, or Aragon. Train, generate the LinkedIn pack, pick a frame, upload. Total session under 45 minutes.
Got a week and want absolute peak realism? Pick a slower tool like BetterPic 4K or Imagen. You gain a few percent of fidelity that nobody sees at LinkedIn's 200-pixel display size.
For LinkedIn, dating, podcast bios, team pages: MakeAiPhotos at the under-30-minute mark is the right tradeoff. The realism gap to the slower tools is invisible at the size strangers actually see your photo.
Frequently Asked Questions
- Which AI photo generator is fastest?
- MakeAiPhotos, InstaHeadshots, and Aragon (on light-queue days) finish in under 30 minutes. BetterPic runs 30 to 60 minutes due to 4K upscaling. Pica AI takes 60 to 90 minutes. HeadshotPro takes 2 to 4 hours through async batch. Imagen-style personal profiles take up to 24 hours.
- How long does it take to train an AI photo model?
- Fifteen to 30 minutes on modern AI photo generators. Training is when the AI learns your specific face. Tools that take longer (HeadshotPro 2 to 4 hours, Imagen 24 hours) are not training slower. They are queuing users on shared infrastructure.
- How long does each AI photo take after training?
- Ten to 15 seconds per photo at 1K or 2K resolution. A pack of 40 to 80 photos finishes in 8 to 15 minutes total. Frames appear progressively, so you can start reviewing and downloading the early ones while the rest finish.
- How long does MakeAiPhotos take?
- Under 30 minutes for the full flow. Training runs 15 to 30 minutes, generation runs 10 to 15 seconds per photo, and a pack of 40 to 80 AI photos finishes inside one coffee break. After your first training, every new pack only takes 8 to 15 minutes.
- Why does HeadshotPro take 2 to 4 hours?
- HeadshotPro uses async batch processing and delivers via email. The actual GPU training takes the same 15 to 30 minutes as any other tool. The longer turnaround is queue time on shared infrastructure, not slower AI.
- Can I make AI photos faster than 30 minutes?
- Yes, but you trade accuracy. Single-image express modes on HeadshotPro, Canva, and Fotor skip the personal training and generate from 1 to 3 selfies in seconds. The output looks like a generic attractive person rather than specifically you. For real likeness, 15 to 30 minutes is the floor.
- Do I have to wait every time I generate a new pack?
- No. After your first 15 to 30 minute training, your model is saved. Every new pack only takes 8 to 15 minutes (generation only, no retraining). MakeAiPhotos keeps your model so you can come back for travel, gym, or lifestyle packs without re-uploading.
- What slows AI photo generation down the most?
- Queue load during peak hours, 4K upscaling (adds 5 to 15 minutes), and poor selfie input that forces a full retrain. Mondays, lunch hours, and post-payday weeks consistently hit the upper end of the range across most tools.
- Can I close the browser while training runs?
- Yes. Training and generation happen server-side, not in your browser. Close the tab, lock your phone, come back later. MakeAiPhotos notifies you when training is done. Browser refreshes do not lose progress.
- How long does the download take?
- One to 2 minutes to download a batch of 40 to 80 photos at 1K or 2K resolution on a home connection. Plus 5 to 10 minutes of active time to filter the batch. About 30 to 60 percent of any AI photo batch is keeper grade.