In this categoryImage Tools · 47
- How to Generate Your First Image with Midjourney on DiscordStart
- How to Write Midjourney Prompts That Actually Work
- How to Upscale and Export High-Resolution Images in Midjourney
- How to Create Consistent Characters in Midjourney with --cref
- How to Use Image Prompts and the /blend Command in Midjourney
- How to Lock a Visual Style Across Images with Midjourney --sref
- How to Set the Right Aspect Ratio for Each Platform in Midjourney
- How to Edit Parts of an Image with Vary (Region) in Midjourney
- How to Extend an Image with Pan and Zoom Out in Midjourney
- How to Batch Many Variations with Permutation Prompts in Midjourney
- How to Organize and Rerun Your Images from the Midjourney Website
- How to Install ComfyUI on Windows with an NVIDIA GPU
- How to Run Flux.1 Dev in ComfyUI
- How to Install ComfyUI Manager to Add Nodes and Models Easily
- How to Generate Fast Images with Flux.1 Schnell in ComfyUI
- How to Use a LoRA in ComfyUI
- How to Write Better Prompts for Flux in ComfyUI
- How to Upscale AI Images in ComfyUI with an ESRGAN Model
- How to Inpaint and Fix Part of an Image in ComfyUI
- How to Batch Generate Many Image Variations in ComfyUI
- How to Control Image Composition with ControlNet in ComfyUI
- How to Fix Out-of-Memory and Slow Generations in ComfyUI
- How to Upscale a Photo in Magnific Without Hallucinating New Detail
- How to Restore an Old Scanned Photo with Topaz Photo AI
- How to Remove the Background from a Product Photo in Photoroom
- How to Generate a Lifestyle Background for a Product in Photoroom
- How to Upscale and Restore an Old Photo with AI
- How to Batch Upscale a Folder of Images with Topaz Photo AI
- How to Add Detail to AI Art with Magnific's High Creativity Mode
- How to Relight a Flat Product Photo Using Magnific Relight
- How to Batch-Edit Product Photos for Shopify with Photoroom
- How to Choose Between Topaz Photo AI and Gigapixel for Heavy Enlargements
- How to Add a Realistic Shadow to a Cut-Out Product in Photoroom
- How to Batch Edit Photos with AI Presets
- How to Fix a Blurry Face in a Portrait Across Topaz and Magnific
- How to Make a Logo in Canva from a Text Prompt
- How to Create a Logo with Readable Text in Ideogram
- How to Design a Clickable YouTube Thumbnail in Canva
- How to Remove an Image Background in Canva
- How to Resize One Graphic for Every Platform in Canva
- How to Build an Instagram Carousel in Canva
- How to Set Up a Brand Kit in Canva for Consistent Graphics
- How to Make a Social Quote Graphic in Ideogram
- How to Design a Blog Featured Image in Canva
- How to Create Podcast Cover Art with Ideogram and Canva
- How to Upscale an AI Image for Print Quality
- How to Write Image Prompts That Get Usable Results
How to Batch Upscale a Folder of Images with Topaz Photo AI
Process dozens of photos at once using Topaz Photo AI's batch mode and command-line tool so you do not click through each file.
Upscaling one photo at a time is fine. Upscaling a wedding shoot of three hundred is not. Topaz Photo AI can take a whole folder and apply the same settings to every file, and it also ships a command-line binary for fully scripted runs. This guide covers both routes.
What you need
- Topaz Photo AI installed and licensed
- A folder of source images in one place
- An output folder with free disk space (upscaled files are large)
- Comfort with a terminal if you want the scripted route
Step 1: Add the whole folder to the app
In Topaz Photo AI, drag the entire folder onto the window or use File then Open and select multiple images. They appear as a filmstrip across the bottom. Settings you change apply to whichever image is selected, so set up one image first.
Step 2: Dial in settings on one representative image
Pick a typical photo from the batch and tune Upscale, denoise, and sharpen until it looks right. Then use the option to apply the current settings to all images so the batch stays consistent. Avoid per-image autopilot here, since it will vary the look across the set.
Step 3: Run the batch export
Open Export, point the destination at your output folder, set the format and quality, then export all. Topaz works through the filmstrip and writes each finished file. Larger batches can take a long time, so let it run.
Step 4: Or script it from the command line
Topaz Photo AI installs a CLI binary. You can point it at a folder and an output directory and let it process every supported image without opening the GUI, which is ideal for a scheduled job.
#!/usr/bin/env bash
set -euo pipefail
# macOS path to the bundled CLI
TPAI="/Applications/Topaz Photo AI.app/Contents/MacOS/Topaz Photo AI"
IN="$HOME/Pictures/shoot"
OUT="$HOME/Pictures/shoot_upscaled"
mkdir -p "$OUT"
# --upscale enables the upscale model, --output sets the target folder
"$TPAI" --cli "$IN"/*.jpg --upscale --output "$OUT" --format jpg
Result: a folder of 312 shoot images comes out the other side at twice the resolution with identical denoise and sharpen settings, written to a separate output folder so the originals are untouched.
Watch related tutorials
06:50
26:00
17:00
13:20
20:00
22:00New guides in your inbox
Fresh step-by-step how-to guides as we publish them. One email a week, no more.