Turbo Batch Image Converter Pro

Turbo Batch Image Converter Pro main window showing batch conversion settings on Windows 11
App Screenshots
Turbo Batch Image Converter Pro — offline batch image conversion
Turbo Batch Image Converter Pro — offline single image conversion
Turbo Batch Image Converter Pro — sub folder image conversion
Turbo Batch Image Converter Pro — Input Format Selection
Turbo Batch Image Converter Pro — Output Format Selection
Turbo Batch Image Converter Pro — batch image resizing software
Turbo Batch Image Converter Pro — Fit image, Fill image or Stretch image
Turbo Batch Image Converter Pro — Delete Original Files after Conversion
Turbo Batch Image Converter Pro — high speed batch image converter
Turbo Batch Image Converter Pro — converter Settings Window
Turbo Batch Image Converter Pro — converter Settings Window
Turbo Batch Image Converter Pro — Conversion Running
Turbo Batch Image Converter Pro — Conversion Running

Supported Input Formats

JPEGJPGPNGHEICHEIF AVIFWEBPGIFBMP TIFFTIFSVG ICOPSD TGADDSJPEG2000 EXRHDRWBMP PCXPPMPGMPBM RAW

The "From" dropdown groups these into 22 input format families (for example JPEG covers both .jpg and .jpeg, HEIC covers .heic and .heif, and TIFF covers .tif and .tiff). Selecting the RAW family unlocks all 47 camera formats listed below.

Supported RAW Input Formats (47 Camera Formats)

Turbo Batch Image Converter Pro reads RAW files from every major camera brand and demosaics them into full-color images before saving to your chosen output format — no separate RAW editor required. This covers common types like CR2, CR3, NEF, ARW and DNG alongside less common professional and cinema formats.

3FRARIARWBAY CRWCR2CR3CAP DCSDCRDNGDRF EIPERFFFFGPR IIQK25KDCMDC MEFMOSMRWNEF NRWORFPEFPTX PXNR3DRAFRAW RW2RWLRWZSR2 SRFSRWX3FRW1 RWL2SRW2CS1STX TIFRAWBMQRMOS

Supported Output Formats (21 Formats)

JPEGPNGWEBP AVIFHEICGIF BMPTIFFSVG ICOPSD TGADDSJPEG2000 EXRHDRWBMP PCXPPMPGMPBM

Key Features

▶ Single Mode

Convert a single image file to any supported output format in one click. Browse or drag-and-drop any image file directly into the app. The input format is detected automatically - no manual "From" selection needed. Resize options, quality settings, and delete-original are all available. Progress is shown live with a status bar and filename. Ideal for quick one-off conversions without setting up a full batch job.

▶ Batch Mode

Convert an entire folder (or folder tree) of images in a single run. Select a source folder, choose your input and output formats, set an optional output folder, and click Convert. The app scans all matching files and processes them across multiple parallel workers simultaneously. Real-time progress shows files converted, speed, failures, and estimated time remaining. Supports Pause, Resume, and Cancel at any point. Handles 1,000 to 100,000+ files stably in a single session.

Convert JPG Images in Bulk

Point the app at a folder and convert JPG images by the thousand in one run, with quality, resize, and delete-original options applied consistently across every file. Whether you need to convert JPG images to PNG, WebP, or AVIF, batch mode handles the whole folder tree automatically.

Convert JPEG Images Instantly

Need to convert a JPEG image quickly? Use Single Mode to drop in a photo, select your preferred output format, and instantly convert it to PNG, WebP, AVIF, or any of the 21 supported formats.

Free Image Converter Software Download

This image converter software download installs in minutes and runs 100% offline on Windows 10 and Windows 11 — no subscription, no cloud uploads, and no per-file limits once you complete the image converter software download and license activation.

Batch Image Resizing

Set custom width and height (up to 8,000 px). Choose Fit, Fill, or Stretch mode. Resize hundreds of images across nested sub-folders in one pass. Convert and resize simultaneously.

Nested Sub-Folder Recursive Conversion

Enable Sub-Folder Mode to recursively process all nested folders. No manual selection needed — the app scans entire directory trees automatically and mirrors the folder structure in the output.

Safe Delete Original Files After Conversion

Original files are moved to the Recycle Bin — not permanently deleted. Safe for cleanup after conversion. Perfect for replacing PNG files with WebP in bulk.

Scalable Parallel Workers

Scale the thread slider anywhere from 1 to 128 concurrent workers to maximize throughput on large batches. The slider defaults to your CPU's core count, and an optional Auto-Scale Workers mode assigns the worker count automatically. The more cores your machine has, the more files it converts at once.

High-Speed Batch Processing Engine

Multi-threaded engine handles 1,000 to 100,000+ files with consistent speed and stability. Smart worker management keeps the engine running fast throughout the entire session.

Advanced Batch Image Resizer

Professional resize modes built-in: Fit (aspect-safe), Fill (smart crop), and Stretch (forced exact dimensions). All three modes work seamlessly with batch conversion in one pass.

Real-Time Conversion Dashboard

Live display of files processed, success and failure counts, real-time speed in files per second, estimated time remaining, and the current file name — updated every 250 ms.

High-Volume Batch Stability

Engineered for 10,000–100,000+ image workloads. Memory is managed automatically throughout the session to maintain consistent speed without slowdown.

Drag and Drop Input / Output

Drop folders directly into the app window or browse manually. The app automatically scans all supported image formats in the selected folder.

100% Offline — No Internet Required

All conversion happens locally on your PC. No cloud uploads, no file size limits, no internet connection needed during conversion. Unlimited batch size.

Convert Images in Bulk

A fast and dependable bulk image converter for large-scale format conversion. No cloud uploads, no waiting queues, no online tool limitations.

Bulk Image Resizer

Apply custom dimensions to complete folders at once. Ideal for e-commerce catalogs, websites, photography archives, design libraries, and content teams.

Technical Notes

Why RAW to HEIC Conversion Is Slower

RAW to HEIC is the slowest combination in the app and can take 3–10× longer than RAW to JPEG. Both sides of the pipeline are CPU-intensive at the same time: decoding a RAW file requires a full demosaicing pass to reconstruct the image from the camera sensor's raw data, while HEIC encoding applies multi-pass compression. To prevent system overload under this double load, the app automatically limits the number of parallel workers to half your CPU's core count when RAW to HEIC is selected. A visible warning is shown so you can plan accordingly.

Naming Conflict Resolution During Parallel Conversion

When two or more source files share the same base name (for example, photo.cr2 and photo.nef in the same folder), the app detects the conflict before converting and appends the original extension to each output filename — producing photo_cr2.jpg and photo_nef.jpg rather than overwriting one another. If the output path still collides with an existing file, a numeric suffix is added incrementally (photo_cr2_1.jpg, photo_cr2_2.jpg, …) until a free filename is found.

How Parallel Processing Works

Batch conversion dispatches queued files across a thread pool sized by the worker slider (1–128). Each worker independently loads, optionally resizes, and saves a single image — workers never share image data with each other, ensuring safe parallel operation. The live progress counter is updated as each file completes, and the dashboard refreshes about four times a second to show speed and ETA. When Auto-Scale Workers is enabled, the worker count is set from your CPU's core count. Heavy format combinations like RAW to HEIC or RAW to AVIF receive a reduced worker cap automatically to prevent the system from thrashing under a double CPU load.

Input Format Auto-Detection in Single Mode

In Individual Mode the "From" format selector is greyed out because the app reads the file's extension from the selected path and picks the correct decoder itself. This removes a common source of user error and lets any of the 22 input format families — including all 47 RAW camera formats — load without a manual "From" selection. The same unified image loader used in Batch Mode applies here, so every format-specific step (HEIC/HEIF decoding, RAW demosaicing, SVG rasterization, multi-variant TIFF) behaves identically whether you convert one file or ten thousand.

How Turbo Batch Image Converter Pro Works

The app opens on a single window split into two panels. The left panel holds every setting that controls how files are converted — scan mode, input and output format, resizing, delete-original, and the thread count. The right panel controls what gets converted — the Batch/Individual toggle, the source folder or file, the live progress dashboard, and the action buttons. You set the options on the left, point the app at your files on the right, and press Convert. There is no project setup, no queue file to save, and no account to create.

Batch Mode Workflow

1. Choose a Scan Mode

Pick Folder Mode to convert only the images sitting directly inside the folder you select, or Sub-folder Mode to walk the entire directory tree recursively. Sub-folder Mode mirrors the original folder structure in the output so nested albums stay organized.

2. Select From and To Formats

Use the "From" dropdown to tell the app which input type to scan for (for example JPEG, HEIC, or RAW) and the "To" dropdown to choose the output format. Both dropdowns are scrollable and cover all supported formats. Only files that match the chosen input type are picked up, so mixed folders are handled cleanly.

3. Point the App at Your Files

Click Browse to pick a source folder, or drag and drop a folder or image files straight onto the window. A separate output folder can be chosen, or the app writes converted files next to the originals. A Clear button resets the selection instantly.

4. Set Resize, Delete and Threads

Optionally enable Resize and enter a width and height with a Fit, Fill, or Stretch mode. Optionally tick Delete Originals After Conversion. Drag the Threads slider to choose how many files convert in parallel. Fine-tune per-format quality in Settings if you want.

5. Convert and Monitor

Press Convert Images. The dashboard shows a progress bar, a "Processed X / Total (Converted / Failed)" counter, live conversion speed, and an ETA. You can Pause, Resume, or Cancel at any moment without corrupting output.

6. Review the Result

When the run finishes, a summary reports how many files converted and how many failed. Failed files (corrupt, locked, or unsupported) are counted separately and never stop the rest of the batch. If Delete Originals was on, sources are sent to the Recycle Bin.

Individual Mode Workflow

Flip the prominent toggle in the top-right of the app from BATCH MODE to INDIVIDUAL MODE when you only need to convert one file. In this mode the "From" selector is disabled because the input format is detected automatically from the file you choose. Select a single image by browsing to it, pick your output format, set any resize or quality options, and click Convert. It's the fastest path for a one-off conversion — no folder scanning, no queue, just one file in and one file out. Because single-file work completes almost instantly, the Pause and Cancel buttons are disabled in this mode.

Per-Format Quality and Compression Settings

A dedicated Settings window gives each output format its own quality or compression control, so you are never forced into a single global quality slider. Set your preferences once and they apply to every file in the batch. The controls below are exactly what the app exposes.

JPEG Quality

A quality slider from 1 to 100 (default 80). The encoder uses full-quality chroma subsampling for cleaner color, and original EXIF metadata is preserved and written into the JPEG output when present.

PNG Compression

A compression-level slider from 0 to 9 (default 3), where 0 is no compression and 9 is maximum. PNG output stays fully lossless at every level; higher values trade encode time for smaller files.

WebP Quality and Lossless

A quality slider from 1 to 100 (default 80) plus a dedicated Lossless checkbox. Turn Lossless on for perfect-fidelity WebP, or leave it off for smaller lossy files at your chosen quality.

AVIF Quality

Its own quality slider from 1 to 100 (default 80), independent of WebP. AVIF encoding is tuned for a strong balance of speed and quality so large libraries stay practical to convert.

HEIC Quality

A quality slider from 1 to 100 (default 90) for HEIC/HEIF output. HEIC uses multi-pass HEVC encoding, so it produces very compact files at high visual quality.

GIF Max Colors

A palette control from 2 to 256 colors (default 256). Lower the color count for smaller GIFs or simple graphics; keep it high for photographic content.

TIFF Compression

Choose between LZW (default), ZIP, JPEG, or None. LZW and ZIP are lossless and ideal for archives and scanned documents; JPEG compression yields smaller TIFFs where some loss is acceptable.

ICO Max Size

Select the largest icon size in the multi-resolution pyramid (16, 32, 48, 64, 128, or 256 px, default 256). The app builds a proper multi-size ICO so your icon looks sharp at every scale.

JPEG 2000 Quality

A slider from 0 to 100 (default 80). Setting the value to 0 produces fully lossless JPEG 2000; values from 1 to 100 apply increasing lossy compression.

TGA RLE Compression

An optional Run-Length Encoding checkbox for TGA output (off by default). RLE keeps TGA files lossless while shrinking flat-color and game-texture images.

EXR Compression

For high-dynamic-range OpenEXR output, choose from NONE, RLE, ZIP (default), PIZ, PXR24, B44, or DWAA. This lets VFX and rendering workflows match their pipeline's preferred EXR codec.

HDR (Radiance RGBE)

HDR output is always written as 32-bit Radiance RGBE, the standard for high-dynamic-range imaging, so no extra settings are needed — it simply works.

Processing Controls

Thread Slider (1–128)

The Settings window and the main panel both expose the worker count. The slider runs from 1 to 128 and defaults to your CPU's core count, letting you dial performance up for big jobs or down to keep the machine responsive for other work.

Auto-Scale Workers

Tick "Auto-Scale Workers (use all available CPU cores automatically)" and the app picks the worker count from your processor's core count, so you don't have to think about tuning it yourself.

Batch Resize Engine: Fit, Fill and Stretch

Resizing runs in the same pass as conversion — there is no separate step. Enable Resize, type a target width and height (each up to 8,000 px), and choose one of three modes. High-quality Lanczos resampling is used throughout for crisp results, and an overall ceiling of 64 megapixels protects memory on extreme dimensions.

Fit (Aspect-Safe)

Scales each image to fit inside your width and height while keeping its original aspect ratio. Nothing is cropped or distorted — the image is made as large as it can be without exceeding either dimension. Ideal for thumbnails, previews, and web galleries where proportions must stay correct.

Fill (Smart Crop)

Scales the image to completely cover the target box, then center-crops the overflow so the output exactly matches your dimensions. Perfect for uniform product grids, avatars, and card layouts that demand identical image sizes with no letterboxing.

Stretch (Exact Dimensions)

Forces the image to your exact width and height, ignoring the original aspect ratio. Use it when a downstream system requires a precise pixel size and mild distortion is acceptable, such as fixed-size banners or texture atlases.

Who Uses It and Why

Photographers

Convert entire RAW shoots (CR2, CR3, NEF, ARW, DNG and more) to JPG, PNG, or WebP for delivery and proofing without opening a full editor. Resize to client-ready dimensions in the same pass and optionally send the originals to the Recycle Bin after export.

iPhone and Mobile Users

Batch-convert HEIC and HEIF photo exports to JPG or PNG so they open everywhere, on any device or older software. Point the app at a whole export folder, including sub-folders, and let it run.

E-commerce and Catalog Teams

Standardize thousands of product photos to one format and one exact size using Fill mode's smart crop, producing clean, uniform grids for storefronts and marketplaces.

Web and Content Teams

Replace heavy PNG and JPG assets with modern WebP or AVIF in bulk to cut page weight, then delete the originals safely to finish the migration in a single run.

Designers and Game Developers

Move between production formats like PSD, TGA, DDS, EXR, and HDR, build multi-resolution ICO icons, and export texture-ready assets with optional RLE compression.

Offices, Legal and Medical

Convert scanned TIFF archives to compact JPG or lossless formats entirely offline. Because nothing is uploaded, the app suits air-gapped networks and confidential document workflows.

EXIF, File Naming, and Collision-Safe Output

Getting a picture into a new container is only half the job. What happens to the embedded camera data, and how the resulting files are named, matters just as much when you are moving thousands of items at once.

Camera Data Carried Over

For the standard containers that support it, the original EXIF block is read from the source and written into the result, so shooting date, camera model, and exposure details survive the transformation instead of being stripped away.

Clean, Predictable Names

Each result keeps its original base name with the new extension. When two sources would collide on the same name, a short suffix is added so nothing is silently clobbered.

Never Overwrites Silently

If a target name already exists on disk, the engine keeps probing for a free variant rather than replacing your existing work, which protects earlier runs saved to the same destination.

Folder Structure Mirrored

When you process a tree and point output at a separate destination, the original sub-folder layout is recreated there, so a deep source hierarchy comes out organized exactly the same way.

Optional Source Cleanup

Turn on delete-original and each source is sent to the Recycle Bin only after its result is written successfully, so a failed item never loses its source. Nothing is hard-deleted.

Choose Your Destination

Leave output blank to write next to each source, or pick a dedicated folder to keep results separate from originals — handy for review before you commit.

Picking the Right Target Type

With twenty-one destination types on offer, the practical question is which one fits the job. Here is a plain-language guide to the ones people reach for most, based on what each is genuinely good at.

JPG

The universal choice for photographs headed to email, the web, or general sharing. A tunable quality dial trades a little fidelity for much smaller files. Choose JPG as your output whenever you need to convert images to JPG format for maximum compatibility.

PNG

Lossless with alpha transparency, ideal for screenshots, logos, diagrams, and anything with crisp edges or a transparent background.

WebP

A modern container that squeezes photographs smaller than JPG at similar quality, with an optional lossless switch — a strong pick for websites.

AVIF

Newer still, often beating WebP on size for the same visual result, with its own quality control for fine-tuning the balance.

HEIC

The efficient container Apple devices favor, useful when you need modern compression and your destination apps can read it.

TIFF

An archival mainstay with a choice of LZW compression, suited to print handoff and long-term storage where fidelity is paramount.

ICO

Builds a proper multi-resolution icon, packing sizes from 256 down to 16 pixels into one file, capped to your source dimensions.

PSD, TGA, DDS

Specialist containers for design and game pipelines — a layered-friendly document, a classic uncompressed option with optional run-length encoding, and a texture format for real-time engines.

EXR, HDR

High-dynamic-range options for VFX and rendering work, storing far more tonal range than an 8-bit picture ever could.

The Netpbm Family

PPM, PGM, and PBM cover simple, portable pixel maps still used in scientific and programming contexts, alongside legacy WBMP and PCX.

A Practical Guide to Image Formats

Choosing an output format is the single decision that most affects your file sizes, your image quality, and whether the results open cleanly on the other end. The sections below explain what actually separates these formats, so the choice you make in the To dropdown is a deliberate one rather than a guess.

Lossy and Lossless: The Fundamental Split

Every format in the app falls into one of two families. Lossless formats — PNG, TIFF with LZW or ZIP, BMP, TGA, and the Netpbm family — reconstruct the original pixels exactly. Nothing is discarded, so you can convert between them repeatedly without any accumulated degradation. The trade-off is size: a lossless photograph is routinely five to ten times larger than a lossy version that most people cannot visually distinguish from it.

Lossy formats — JPEG, WebP at default settings, AVIF, and HEIC — achieve their compression by discarding image information the human eye is least sensitive to. The saving is dramatic, but the loss is permanent. This matters most when you re-encode: converting a JPEG to another JPEG applies a second round of loss on top of the first. Where you expect a file to be edited and re-saved several times, keep the working copy lossless and produce the lossy version only as the final export.

Two formats sit in both camps. WebP has a dedicated Lossless checkbox in the Settings window, and JPEG 2000 becomes fully lossless when you set its quality slider to zero. Both are useful when you want modern compression without committing to permanent loss.

Transparency and Color Depth

If any part of your image needs to be see-through, the format must carry an alpha channel. PNG, WebP, AVIF, TIFF, ICO, TGA, DDS and PSD all do. JPEG does not, and this is the most common surprise in bulk conversion work: convert a folder of transparent PNG logos to JPEG and every transparent region will be filled with a solid background. Nothing is broken, but the result is rarely what was intended. When transparency matters, target PNG for maximum compatibility or WebP when file size is also a concern.

Color depth is the second constraint. Most everyday formats store eight bits per channel, giving 256 levels of red, green and blue. GIF goes further down, holding a palette of at most 256 total colors — which is why the GIF Max Colors setting exists, and why photographic content converted to GIF can show visible banding. At the opposite end, EXR and HDR store floating-point values well beyond the 0–255 range, preserving highlight and shadow detail that an eight-bit format would clip away permanently.

The Modern Formats: WebP, AVIF and HEIC

These three represent the current generation of image compression, and all three are supported as both input and output. WebP is the safe modern choice: it typically produces files 25–35% smaller than an equivalent-quality JPEG, and it is supported by every current browser. For a website migration, WebP is usually the right target because compatibility is no longer a practical concern.

AVIF compresses harder still, often beating WebP by a further 20% at matched visual quality, and it handles gradients and flat color noticeably better. The cost is encoding time: AVIF is computationally expensive, which is why a large AVIF batch takes meaningfully longer than the same batch targeted at WebP. Where you are converting an asset library once and serving it many times, that one-off cost is usually worth paying.

HEIC is the format Apple devices produce by default, and it is where most iPhone photo libraries now live. As an output format it is efficient and high quality, with the quality slider defaulting to 90 rather than 80 because HEIC's multi-pass HEVC encoding rewards the extra headroom. As an input format it is what most users of this app reach for first, because HEIC files still do not open reliably across older Windows software, Android devices, or many web upload forms.

RAW Is Not an Image Format

This distinction trips up a lot of people, and it explains why RAW conversion behaves differently from everything else in the app. A RAW file is not a picture — it is an unprocessed dump of what the camera's sensor recorded, stored in a manufacturer-specific container. Before it can become a viewable image, the sensor data must be demosaiced: an algorithm reconstructs full color for every pixel from a sensor grid where each photosite recorded only one color channel.

That reconstruction is expensive, and it is the reason a RAW batch runs slower than a JPEG batch of the same file count. It is also why the app supports 47 separate RAW formats rather than one: CR2, CR3, NEF, ARW, DNG, RAF, ORF, RW2 and the rest are genuinely different container designs from different manufacturers, each needing its own handling. Selecting the RAW family in the From dropdown unlocks all 47 at once, so a folder containing files from several different camera bodies converts in one pass.

Specialist and Archival Formats

TIFF remains the archival standard for scanned documents and print handoff, with four compression choices exposed in Settings. LZW and ZIP are both lossless and interchangeable in practice; ZIP tends to win on photographic content while LZW is more widely supported by older software. JPEG compression inside a TIFF container shrinks files considerably at the cost of the lossless guarantee, and None produces very large but maximally compatible files.

PSD, TGA and DDS serve design and game pipelines. TGA is a straightforward uncompressed format with an optional Run-Length Encoding pass that shrinks flat-color artwork without any quality loss, which makes it a good fit for sprite sheets and UI elements. DDS is the texture container real-time engines expect. ICO is a special case: rather than storing one image, the app builds a proper multi-resolution pyramid packing 256, 128, 64, 48, 32 and 16-pixel versions into a single file, capped so it never upscales beyond your source dimensions.

The Netpbm family — PPM, PGM and PBM — alongside legacy WBMP and PCX, exists for scientific tooling, embedded systems and programming contexts where a trivially parseable file matters more than efficiency. They are rarely a first choice, but when a downstream tool demands one, having it in the same batch pipeline as everything else saves a conversion detour.

A quick rule of thumb: photographs headed for the web go to WebP or AVIF; photographs headed for email, print labs or unknown recipients go to JPG; anything with transparency or crisp edges goes to PNG; anything destined for long-term storage goes to TIFF with LZW; and anything that will be edited again should stay lossless until the final export.

Choosing Quality Settings That Match the Job

The Settings window exposes a separate control for each output format rather than one global slider, which means the defaults are sensible but rarely optimal for a specific job. Understanding what the numbers represent takes the guesswork out of tuning them.

What the JPEG Quality Number Actually Means

The JPEG slider runs from 1 to 100 and defaults to 80. It is not a percentage of retained quality — it is an index into the encoder's quantization tables, and the relationship between the number and the resulting file size is steeply non-linear. Moving from 80 to 90 can add 60% to file size for a difference most viewers will never notice on a screen. Moving from 80 down to 60 often halves the file size while remaining perfectly acceptable for web thumbnails and email attachments.

In practice, three settings cover almost everything. Use 90–95 for print work, client deliverables and archival exports where the file will not be re-encoded. Use 75–85 for general web and sharing use, which is where the default of 80 sits. Use 55–70 for thumbnails, previews and contact sheets where size dominates. Values above 95 rarely justify their size, and values below 45 begin showing visible blocking artifacts around high-contrast edges.

PNG Compression Is a Time Dial, Not a Quality Dial

The PNG slider runs from 0 to 9 and defaults to 3. This is the single most misread control in any image tool, so it is worth being explicit: PNG output is lossless at every level. A level 0 PNG and a level 9 PNG contain identical pixels. The slider trades encoding time for file size, nothing else. Level 9 typically produces files only 5–15% smaller than level 3 while taking substantially longer per file — a trade that matters a great deal when you are processing fifty thousand images. The default of 3 is deliberately chosen as the point where the curve flattens.

Setting Quality for the Modern Formats

WebP and AVIF both default to 80, and both behave more forgivingly than JPEG at the low end — a WebP at quality 60 generally looks better than a JPEG at quality 60, because the underlying compression handles fine detail more gracefully. If you are migrating a website and want an aggressive size reduction, WebP at 70–75 is a defensible starting point that would look noticeably worse in JPEG.

HEIC defaults to 90 for a reason worth understanding. Its multi-pass HEVC encoding is efficient enough that even at 90 the files remain compact, so there is little to gain by lowering it and real quality to lose. JPEG 2000 inverts the usual convention entirely: setting its slider to 0 produces fully lossless output, while values from 1 to 100 apply increasing lossy compression. Reading that control as "higher is better" produces exactly the opposite of what you intended.

Settings Apply to the Whole Batch

Whatever you configure in the Settings window applies uniformly to every file in the run. This is a deliberate design choice — consistency across a batch is almost always what you want, and it is what makes the results predictable. If a single job genuinely needs two different quality levels, the practical approach is to run it twice against different output folders rather than trying to vary settings mid-run.

Common Jobs, Start to Finish

Freeing an iPhone Photo Dump

A folder full of HEIC snaps from a phone will not open everywhere. Point the tool at that folder, choose JPG as the destination, set quality to taste, and run it. Thousands of pictures come out in a universally readable form, with shooting metadata intact, ready to hand off or upload. It is the simplest way to convert images to JPG format straight from an iPhone export folder.

Delivering a Camera Shoot

A card of NEF or CR3 captures needs to become client-ready proofs. Select the RAW family as the source, JPG as the target, optionally cap the long edge with Fit resizing, and let the multi-core engine work through the demosaic-and-encode pipeline. A visible caution appears for the heaviest pairings so you can plan the run.

Modernizing a Website's Assets

Legacy PNGs and JPGs weigh a site down. Sweep an assets tree, target WebP or AVIF, and mirror the sub-folder layout into a fresh output directory. You get lighter, faster-loading pictures without disturbing the originals, and the folder structure lines up for a clean deploy.

Producing Icons and Textures

A single source graphic can become a multi-resolution ICO for an application, or a DDS texture for a game engine, in one pass. Because sizing is capped to the source, you never upscale beyond what the artwork actually contains.

System Tray and Background Operation

A Minimize To Tray button tucks the app into the Windows system tray so a long batch can keep running quietly in the background while you work on other things. The tray icon lets you restore the window or quit the app, keeping large overnight or multi-hour conversions out of your way without interrupting them. Combined with Pause and Resume, this makes it easy to fit big jobs around the rest of your day.

Safety and Reliability

  • Safe Multi-Threaded Architecture - Designed for concurrent processing. Each file task runs independently, preventing conflicts during high-speed batch operations.
  • File Integrity Protection - Prevents output corruption during simultaneous multi-file conversions.
  • Safe Delete to Recycle Bin - Original files are moved to the Recycle Bin rather than permanently deleted (optional).
  • Conversion Continuity - A single failed file does not stop the entire batch. Skipped files are reported in the dashboard.
  • Pause / Resume Safety - Jobs can be paused and resumed at any point without restarting the entire queue.
  • Stable Under Heavy Loads - Continues operating reliably during extended high-volume sessions without performance degradation.
  • Ideal for Sensitive Environments - Corporate offices, legal firms, medical records teams, and air-gapped networks.
  • Privacy First - No image uploads · No remote scanning · No cloud transfer · No third-party access.

Demo Videos

Short walkthroughs recorded on a standard Windows desktop, showing the interface and a full batch run at real speed rather than a sped-up capture.

Watch demo 1

High-speed batch conversion

A full folder run from selection to completion, with the live dashboard showing throughput, processed counts and estimated time remaining as workers process files in parallel.

Watch demo 2

Format selection and settings

Working through the From and To dropdowns, the per-format quality controls in the Settings window, and how resize options are combined with a conversion in the same pass.

Watch demo 3

Sub-folder scanning in practice

Recursive conversion across a nested directory tree, showing how the original folder structure is mirrored into a separate output destination.

Performance and Speed

Multi-Core Optimized Engine

Scales from entry-level laptops to multi-core workstations. Runs well on dual-core systems and 32-core processors alike.

High Concurrency

Supports up to 128 workers for maximum throughput on powerful processors. The thread slider defaults to your core count, and Auto-Scale Workers detection assigns a worker count automatically for your hardware.

Failure Isolation

If one file is corrupted, unsupported, or locked — only that task fails. All remaining conversions continue uninterrupted.

Massive Batch Capability

Suitable for e-commerce catalogs, photography archives, design libraries, scanned document repositories, and enterprise media folders.

Real-Time ETA Calculation

Remaining time is predicted dynamically based on current throughput and updated live during processing.

Low-Overhead Architecture

Optimized memory and thread management for sustained long-duration conversions. No slowdown, no memory leaks, no crashes.

Matching Worker Count to Your Hardware

The Threads slider runs from 1 to 128 and defaults to your CPU's core count. For most users that default is the right answer and needs no attention. The guidance below is for the cases where it is worth overriding — very large jobs, very heavy format pairings, or a machine you need to keep usable while a batch runs.

Your hardware Suggested setting Why
Dual-core laptop 2 to 4 workers Beyond a small multiple of your core count, workers compete for the same CPU time and total throughput stops improving.
4 to 8 core desktop Auto-Scale, or core count The default is well matched here. This is the configuration most users have, and it needs no tuning.
12 to 32 core workstation Core count, up to 2× for light formats Light pairings such as JPEG to PNG spend time waiting on disk, so extra workers keep the CPU fed.
Any machine, RAW input Core count or lower Demosaicing is CPU-bound and memory-hungry. More workers means more full-resolution images held in RAM at once.
Any machine, still in use Half your core count Leaves headroom so the rest of Windows stays responsive while the batch runs in the background.

Why More Workers Is Not Always Faster

Conversion throughput is limited by whichever resource saturates first, and that is not always the CPU. On a fast NVMe drive with light format pairings, the processor is the bottleneck and raising the worker count helps. On a mechanical drive, or across a network share, the storage saturates long before the CPU does — and adding workers at that point simply produces more competing read requests, which on a spinning disk can make the run measurably slower rather than faster.

Memory is the other ceiling. Each active worker holds a decoded, full-resolution image in RAM while it works. Forty-megapixel RAW files decode to several hundred megabytes each, so a high worker count on a memory-constrained machine can push the system into swapping, which costs far more time than the parallelism gains. This is precisely why the app automatically reduces the effective worker count for RAW to HEIC and RAW to AVIF, where both the decode and the encode side are simultaneously expensive.

Reading the Dashboard to Find Your Ceiling

The live dashboard refreshes roughly four times a second and reports conversion speed in files per second. That figure is the practical tool for tuning: run a few hundred files at your core count, note the steady-state speed, then try again with the slider raised. If the speed does not improve, you have found the ceiling for that combination of hardware, source format and target format, and further increases only add memory pressure. Because the setting is per-run rather than permanent, experimenting costs nothing.

Security and Privacy

Turbo Batch Image Converter Pro is a fully local desktop application. All image conversion, resizing, and compression tasks are completed on your own computer. No files are uploaded, scanned remotely, or shared with third parties. It is a trusted offline image converter for personal, commercial, and enterprise use.

  • Does not log, analyze, track, or store your image data
  • No integration with third-party analytics, advertising trackers, or background telemetry
  • Internet is used only for license validation — the request contains no personal data, file names, or image content
  • Ideal for photographers, businesses, designers, medical institutions, and enterprise teams
  • Complete confidentiality for personal, professional, and commercial workflows

Turbo Batch Image Converter Pro — additional settings

Minimum System Requirements

Operating SystemWindows 10 (64-bit)
ProcessorDual-core 64-bit CPU
Memory2 GB RAM
Storage500 MB free disk space

Recommended System Requirements

Operating SystemWindows 10 or later (64-bit)
Processor4 or more CPU cores
Memory8 GB RAM or more
Storage TypeSSD recommended for best batch performance
Free Disk Space2 GB or more

App Info

App NameTurbo Batch Image Converter Pro
Version6.2
PlatformWindows (64-bit)
CategoryImage Tools
Output Formats21 raster formats
Input Formats22 format families, including 47 RAW camera types
Max Parallel Workers128
Max Resize Dimension8,000 px (64 MP ceiling)
Processing100% offline / local
License ManagementGumroad

Installation, Activation and Licensing

Turbo Batch Image Converter Pro is a conventional Windows desktop application, distributed as a standard installer and licensed with a one-time purchase through Gumroad. There is no subscription, no account to maintain, and no ongoing connection requirement.

Getting Set Up

  1. Complete the purchase. Checkout runs through Gumroad, which issues your license key and a download link immediately. The key is also emailed to you, so keep that message for future reference — it is what you will need if you ever move to a new machine.
  2. Run the installer. The installer is a standard signed Windows package. Because it is an independent software product rather than a Microsoft Store listing, Windows SmartScreen may show a warning on first launch; choose More info and then Run anyway to proceed.
  3. Activate with your key. On first launch the app asks for your license key. This is the one moment an internet connection is required: the key is verified once against Gumroad's licensing service. The request carries no file names, no image data and no personal information beyond the key itself.
  4. Work offline from then on. Once verified, the activation is cached locally. Every subsequent launch and every conversion runs entirely on your machine with no network access, which is what makes the app viable on isolated and air-gapped systems.

What the License Covers

The purchase is a perpetual license for the version you buy, at a one-time price of $29.99. There is no per-file cap, no monthly conversion allowance and no batch-size limit — the constraints on a run are your own disk space and memory, not a commercial quota. Because processing is entirely local, output produced with the app carries no watermark and no attribution requirement, and is yours to use commercially.

If you are unsure whether Pro is the right tier, the comparison table further down this page sets it against Turbo Batch Image Converter Lite and Turbo RAW Image Converter. Step-by-step activation instructions for every TurboSoft application are available on the activation guide, and licensing questions can be raised through support.

Troubleshooting Common Issues

Most problems in batch conversion work come down to a handful of recurring causes. The scenarios below cover what users encounter most often, along with what is actually happening underneath.

The Scan Found No Files

Almost always a mismatch between the From format and what is actually in the folder. The scan deliberately picks up only files matching the selected input family, so pointing it at a folder of PNGs with JPEG selected returns nothing. Check the extension of the files you expect to convert, and if they are nested inside subdirectories, switch from Folder Mode to Sub-folder Mode so the scan walks the whole tree.

A Handful of Files Failed

Failures are counted separately and never halt the batch, so the rest of the run completes normally. The usual causes are a truncated or corrupt source file, a file locked by another application, or a file whose extension does not match its actual contents — a PNG renamed to .jpg, for example. Close any program holding the files open and re-run just the failures.

Transparency Turned Into a Solid Background

Expected behavior rather than a fault. JPEG has no alpha channel, so transparent regions must be filled with something when converting to it. If the transparency matters, target PNG, WebP, AVIF or TIFF instead, all of which carry alpha through the conversion intact.

The Run Is Slower Than Expected

Check the format pairing first. RAW to HEIC and RAW to AVIF are the heaviest combinations in the app and can take three to ten times longer than RAW to JPEG, because both the decode and encode sides are CPU-intensive simultaneously. The app caps workers automatically for these pairings and displays a warning. Source files on a network share or an external drive are the other common cause — copying them locally first is often faster overall than converting in place.

Output Files Have Unexpected Suffixes

This is the collision-safety logic doing its job. When two sources share a base name, the original extension is appended so photo.cr2 and photo.nef become photo_cr2.jpg and photo_nef.jpg rather than one silently overwriting the other. If the name still collides with a file already on disk, a numeric suffix is added until a free name is found.

Output Files Are Larger Than the Originals

Normal when converting from a lossy format to a lossless one — a JPEG expanded into PNG or TIFF will grow substantially, because the lossless container has to store every pixel the JPEG had already approximated. It also happens converting small images to ICO, since a multi-resolution icon stores several sizes in one file. If size reduction is the goal, target WebP or AVIF rather than a lossless format.

The Resize Did Not Apply

Confirm the Resize checkbox is actually enabled — entering dimensions alone does not activate it. Also note the 64-megapixel ceiling: extreme width and height combinations are capped to protect memory. In Fit mode the output will frequently be smaller than the numbers you entered, because Fit scales the image to sit inside your box while preserving its aspect ratio. Use Fill or Stretch when the output must match your dimensions exactly.

Originals Are Missing After a Run

Check the Recycle Bin. When Delete Originals After Conversion is enabled, each source is moved there — never hard-deleted — and only after its output has been written successfully, so a failed conversion never costs you its source. Everything is recoverable through the standard Windows restore.

Before any large run: test your settings on a folder of a dozen files first. Thirty seconds of verification confirms the target format, quality level and resize behavior are what you intended, and it is far cheaper than discovering a wrong setting fifty thousand files later. Leave Delete Originals off until that sample has been checked.

Supported Conversions

Every pairing below is supported directly, with no intermediate step and no separate plug-in. Select the source type in the From dropdown and the destination type in the To dropdown, and the matching decoder and encoder are loaded automatically.

Browse all image conversion guides →

JPGPNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
JPEGPNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
PNGJPG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
HEICJPG, PNG, AVIF, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
HEIFJPG, PNG, AVIF, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
RAWJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
AVIFJPG, PNG, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
BMPJPG, PNG, AVIF, HEIC, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
TIFFJPG, PNG, AVIF, HEIC, BMP, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
TIFJPG, PNG, AVIF, HEIC, BMP, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
GIFJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
WEBPJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
ICOJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
PSDJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
TGAJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
JPEG2000JPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
EXRJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, HDR, WBMP, PCX, PPM, PGM, PBM
HDRJPG, PNG, AVIF, HEIC, BMP, TIFF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, WBMP, PCX, PPM, PGM, PBM
DDSJPG, JPEG, PNG, AVIF, HEIC, HEIF, BMP, TIFF, TIF, SVG, GIF, WEBP, ICO, PSD, TGA, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM
WBMPJPG, JPEG, PNG, AVIF, HEIC, HEIF, BMP, TIFF, TIF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, PCX, PPM, PGM, PBM
PCXJPG, JPEG, PNG, AVIF, HEIC, HEIF, BMP, TIFF, TIF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PPM, PGM, PBM
PPMJPG, JPEG, PNG, AVIF, HEIC, HEIF, BMP, TIFF, TIF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PGM, PBM
PGMJPG, JPEG, PNG, AVIF, HEIC, HEIF, BMP, TIFF, TIF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PBM
PBMJPG, JPEG, PNG, AVIF, HEIC, HEIF, BMP, TIFF, TIF, SVG, GIF, WEBP, ICO, PSD, TGA, DDS, JPEG2000, EXR, HDR, WBMP, PCX, PPM, PGM

Fast and Reliable Bulk Image Converter and Bulk Image Resizer for Windows

This is a professional-grade desktop tool for photographers, agencies, e-commerce teams, content creators, and anyone who values keeping their pictures on their own machine. Every job runs locally — no uploads, no cloud services, no size ceilings, and no waiting in a queue. On Windows 11 and Windows 10 it reads every mainstream picture type plus 47 RAW camera formats, so it comfortably handles jobs like turning a Canon or Nikon shoot into deliverable JPGs, moving a website's assets to WebP, or flattening an iPhone HEIC export into something universally shareable. A multi-threaded core with up to 128 parallel workers keeps large runs fast, while Fit, Fill, and Stretch modes with dimensions up to 8,000 px let you reshape pictures in the same pass. It all ships as one lightweight install — no plugins, companion utilities, or web services required.

Looking for something simpler? Check out Turbo Batch Image Converter Lite, which covers the most common formats — JPEG, PNG, WEBP, GIF, BMP, TIFF, SVG, and ICO. If you only need RAW conversion, Turbo RAW Image Converter takes RAW camera files as input and converts them to those same everyday formats at high speed. And for cleaning up filenames in bulk, there's the Batch File Renaming Tool, also from TurboSoft.

Doing It by Hand vs. Letting the Engine Run

It is worth being honest about the alternatives. You can absolutely reshape pictures one at a time in an editor, or lean on a web page that promises the same result. Both work for a handful of items. Neither holds up once the count climbs.

SituationManual editor / online pageThis desktop engine
Reshaping 5,000 photosOpen, export, repeat — hours of clickingOne folder, one target, one run
Sensitive materialA web page means uploading your filesStays entirely on your own hardware
RAW capturesOften unsupported or needs extra software47 camera types decoded natively
Resize plus reshapeTwo separate steps in most toolsBoth in a single pass
Nested foldersHandle each directory yourselfRecursive sweep, layout preserved
Interrupting a jobStart over if you stopPause and resume the queue
Cost over timeSubscriptions or per-file limits onlineA single purchase, used offline

The manual route also invites small, compounding mistakes — a wrong export setting here, an accidental overwrite there. A repeatable, settings-driven run removes that variability, which is the real reason large jobs belong in an automated pipeline rather than a mouse-driven one.

Getting the Best Results

Test on a Small Sample First

Run a dozen items with your chosen settings before committing a whole tree. It takes a moment and confirms the target type and quality are exactly what you want.

Write to a Separate Folder

Sending results somewhere distinct from the sources lets you review before you delete anything, and keeps a clean before-and-after separation.

Match Quality to Purpose

Push quality high for print or archival work; ease it down for web and email where smaller files matter more than pixel-perfect fidelity.

Let Auto-Scale Handle Threads

Unless you are deliberately keeping the machine free for other work, letting the thread count set itself from your CPU is the simplest path to good speed.

Mind the Heavy Pairings

When a caution appears for a demanding source-and-target combination, expect a longer run and a trimmed worker count — that is the engine protecting system stability.

Keep Originals Until You Verify

Leave delete-original off until you have confirmed a sample looks right, then enable it for the full run to tidy up as you go.

Glossary of Batch Conversion Terms

Image conversion carries a fair amount of jargon, and much of it appears in the app's own interface. These are the terms worth knowing, defined in the sense they are used here.

Alpha channel
An extra channel stored alongside red, green and blue that records how transparent each pixel is. Formats carrying alpha include PNG, WebP, AVIF, TIFF, ICO, TGA, DDS and PSD. JPEG does not, which is why transparency is filled with a solid color when converting to it.
Aspect ratio
The proportional relationship between an image's width and its height. Fit mode preserves it, Fill mode preserves it and crops the overflow, and Stretch mode overrides it to hit exact dimensions.
Batch mode
The operating mode in which a whole folder, or a whole folder tree, is processed in one run with a single set of settings applied to every file. Its counterpart is Individual mode, which converts one selected file.
Chroma subsampling
A JPEG compression technique that stores color information at lower resolution than brightness, exploiting the eye's greater sensitivity to luminance. The app's JPEG encoder uses full-quality subsampling, which keeps color edges cleaner than the more aggressive default many tools apply.
Demosaicing
The reconstruction step that turns raw sensor data into a full-color image. Each photosite on a camera sensor records only one color, so the other two must be interpolated from neighbors. This is the computationally expensive stage that makes RAW conversion slower than converting an already-rendered image.
ETA
The estimated time remaining shown on the dashboard, calculated dynamically from throughput observed so far rather than from a fixed per-file assumption. It becomes more accurate as a run progresses and the average settles.
EXIF
The metadata block cameras and phones embed in image files, recording capture date, camera model, lens, exposure settings and often GPS coordinates. For output containers that support it, the original EXIF block is copied into the result so this information survives conversion.
Fit, Fill and Stretch
The three resize modes. Fit scales the image to sit entirely inside your target box without cropping or distortion. Fill scales it to cover the box completely and center-crops the overflow, producing exact dimensions. Stretch forces exact dimensions by distorting the aspect ratio.
Lanczos resampling
The resampling algorithm used when resizing. It weighs a wider neighborhood of surrounding pixels than simpler methods, which preserves fine detail and edge sharpness noticeably better when scaling images down — the direction most batch resizing goes.
Lossless
Compression that reconstructs the original pixels exactly. PNG, BMP, TIFF with LZW or ZIP, and WebP with the Lossless option enabled all qualify. Repeated conversion between lossless formats causes no cumulative degradation.
Lossy
Compression that permanently discards image information to achieve much smaller files. JPEG, HEIC, AVIF and default-setting WebP are lossy. Each re-encode applies fresh loss, so lossy files should be produced once as a final export rather than used as a working format.
LZW
Lempel–Ziv–Welch, a lossless compression scheme and the default choice for TIFF output. Widely supported by older software, which makes it the safe option for archives that must remain readable for a long time.
Megapixel ceiling
The 64-megapixel cap the app applies to resize targets. It prevents an accidentally extreme width and height combination from allocating enough memory to destabilize the system.
Parallel worker
One independent conversion task running at the same time as others. Each worker loads, optionally resizes and saves a single image without sharing image data with any other worker, which is what makes parallel operation safe. The count is adjustable from 1 to 128.
Quantization
The step in lossy compression where precise values are rounded into coarser buckets. Quality sliders effectively control how aggressive that rounding is, which is why the relationship between a quality number and the resulting file size is steeply non-linear rather than proportional.
RAW
Unprocessed sensor data in a manufacturer-specific container rather than a finished image. Because each manufacturer designs its own, the app supports 47 distinct RAW formats including CR2, CR3, NEF, ARW, DNG, RAF, ORF and RW2.
Recursive scan
Sub-folder Mode's behavior of walking every directory beneath the folder you select, at any depth. When output is sent to a separate destination, the original nested structure is recreated there.
RGBE
The 32-bit encoding used by Radiance HDR files, storing a shared exponent alongside red, green and blue to represent a far wider range of brightness than an eight-bit format can. HDR output is always written this way, so it needs no quality setting.
RLE
Run-Length Encoding, a lossless scheme that stores repeated identical pixels as a count rather than individually. Available as an option for TGA output, where it shrinks flat-color artwork and game textures considerably while leaving photographic content largely unchanged.
Thread pool
The managed set of workers across which queued files are dispatched. Sizing it is what the Threads slider controls, and Auto-Scale Workers sets it from your processor's core count automatically.
Throughput
The rate at which files complete, reported live on the dashboard in files per second. It is the practical measure for tuning worker count, since it reflects real behavior on your hardware rather than theoretical capacity.

Pro vs Lite vs RAW: Which One Do You Need?

TurboSoft offers three image converters. Pro is the complete tool with the widest format range, per-format quality settings, and RAW support. Lite keeps things simple with the everyday formats, and Turbo RAW Image Converter is focused purely on turning RAW camera files into common formats.

Capability Pro Lite RAW
Everyday formats (JPEG, PNG, WebP, GIF, BMP, TIFF, SVG, ICO)YesYesOutput only
Modern formats (HEIC, AVIF)YesLimitedOutput
Professional formats (PSD, TGA, DDS, JPEG 2000, EXR, HDR, WBMP, PCX, PPM, PGM, PBM)YesNoNo
47 RAW camera formats as inputYesNoYes
Batch and recursive sub-folder conversionYesYesYes
Fit / Fill / Stretch resizingYesYesYes
Per-format quality and compression settingsYesBasicBasic
Up to 128 parallel workersYesYesYes
100% offline processingYesYesYes

Choose Pro if you work with RAW files, professional or HDR formats, or want fine control over every output. Choose Lite for quick everyday conversions, or the RAW converter if RAW-to-common-format is all you need. Feature availability in Lite and RAW is summarized here for guidance; see each product page for its exact format list.

Frequently Asked Questions

Answers to the questions we are asked most often about Turbo Batch Image Converter Pro, grouped by topic. If something is not covered here, the full FAQ and support page go into more detail.

Formats and Conversions

Is it a good JPG to PNG converter for bulk files?

Yes. As a dedicated JPG to PNG converter, Turbo Batch Image Converter Pro handles thousands of JPG files at once, preserving quality while outputting lossless PNG. You can control PNG compression (0–9) per batch run.

Can it work as an AVIF to JPG converter?

Absolutely. Turbo Batch Image Converter Pro includes a built-in AVIF to JPG converter — just select AVIF as your input format and JPG as the output. Batch-process entire AVIF libraries in minutes, fully offline.

How do I convert HEIC to JPG on Windows?

Converting HEIC format to JPG format on Windows is simple with Turbo Batch Image Converter Pro: drag your HEIC folder into the app, select JPG as the output, and click Convert. The app handles all files in the folder — including sub-folders — automatically. Also great as a HEIC to JPG bulk converter for large iPhone photo exports.

Can it convert RAW files to JPG on Windows 10?

Yes. Turbo Batch Image Converter Pro is a full RAW to JPG converter for Windows 10 and 11. It supports 47 RAW formats including CR2, CR3, NEF, ARW, and DNG. Convert camera RAW files to JPG, PNG, or WebP in bulk — no photo editing software needed.

Can I convert files from several different cameras in one batch?

Yes. Selecting the RAW family in the From dropdown enables all 47 supported RAW formats at once, so a folder mixing CR3 files from a Canon body with NEF files from a Nikon and ARW files from a Sony converts in a single run. If two files share a base name, the original extension is appended to each output to keep them distinct.

Is there a TIFF to JPG converter feature?

Yes. The built-in TIFF to JPG converter handles both TIFF and TIF input files and outputs high-quality JPEGs with adjustable compression. Ideal for scanned document archives and medical imaging workflows.

Can I convert WEBP to JPG?

Yes. Turbo Batch Image Converter Pro handles WEBP to JPG conversion with ease and speed. Thousands of WEBP images can be converted to JPG within minutes, and originals can be sent to the Recycle Bin automatically once each conversion succeeds, removing a separate cleanup step.

Can I convert WEBP to PNG?

Yes. Turbo Batch Image Converter Pro handles WEBP to PNG conversion with ease and speed. Thousands of WEBP images can be converted to PNG within minutes.

How do I convert images to JPG format from another file type?

Drop your file or folder into the app, choose JPG as the output format, and click Convert. Whether it is one photo or an entire library, you can convert images to JPG format from HEIC, PNG, WebP, TIFF, RAW and 17 other input types in a single pass.

Can I convert JPEG files to other formats?

Yes. You can convert JPEG images to PNG, WebP, AVIF, TIFF, ICO and 16 other output formats. Use Individual Mode to convert a JPEG one file at a time, or Batch Mode to process an entire folder in a single run.

Does converting to JPG remove transparency?

Yes, because JPEG has no alpha channel. Any transparent region has to be filled with a solid color when JPEG is the target. If transparency needs to survive the conversion, choose PNG for the widest compatibility, or WebP or AVIF when file size also matters — all three carry the alpha channel through intact.

Batch Processing and Performance

What is the fastest way to convert JPG images in bulk?

Use Batch Mode: point it at a folder, set your target format, and let the multi-threaded engine convert JPG images across up to 128 parallel workers. Most users convert JPG images by the thousand in a single run with resize applied at the same time.

How many images can it convert at once?

There is no built-in limit on batch size. The app is engineered to handle anywhere from a handful of files to 100,000 or more in a single session, using automatic memory management to keep speed consistent throughout. Because everything runs locally, you are only limited by your own disk space, not by any cloud quota or upload cap.

How many parallel threads does it support?

The thread slider runs from 1 to 128 workers and defaults to your CPU's core count. You can raise it for maximum throughput on multi-core workstations or lower it to keep your machine responsive. There is also an Auto-Scale Workers option that sets the count from your processor automatically. For CPU-heavy combinations such as RAW to HEIC or RAW to AVIF, the app automatically reduces the effective worker count to prevent the system from overloading.

What is Auto-Scale Workers?

A one-click option that sets the thread count from your processor automatically, so you get sensible parallelism without tuning the slider by hand.

Why does a RAW-to-HEIC job run slower?

Both halves of that pairing lean hard on the CPU at once — reconstructing the sensor data and then re-encoding. To keep the system stable, the tool trims the active worker count for that combination and warns you first.

Can I pause a large batch and come back to it?

Yes. During any batch run you can Pause and Resume without restarting the queue, or Cancel to stop entirely. You can also press Minimize To Tray to let a long job keep running in the background from the Windows system tray while you use your PC for other tasks.

Can it keep converting in the background?

Yes. The Minimize To Tray button moves the app to the Windows system tray while the batch continues running at full speed. Restore the window at any time from the tray icon to check progress, and combine it with Pause and Resume to fit multi-hour jobs around the rest of your work.

Is there a limit on file size?

There is no artificial size ceiling imposed by the app; practical limits come down to your own machine's memory and storage.

Resizing and Output Quality

Can I resize while converting?

Yes. Enable Resize, enter a width and height up to 8,000 px, and choose Fit (keeps aspect ratio), Fill (scales and center-crops to exact size), or Stretch (forces exact dimensions). Resizing happens in the same pass as conversion using high-quality Lanczos resampling, and a 64-megapixel ceiling protects memory on very large targets.

What is the difference between Fit, Fill, and Stretch?

Fit keeps proportions inside your target box, Fill covers the box and crops the overflow, and Stretch forces the exact dimensions even if that distorts the aspect ratio.

Can I control output quality and compression?

Yes. A Settings window gives each output format its own control: JPEG, WebP, AVIF, HEIC and JPEG 2000 quality sliders (1–100), PNG compression level (0–9), GIF max colors (2–256), TIFF compression (LZW, ZIP, JPEG or None), ICO maximum size, optional TGA RLE, and EXR compression mode. WebP and JPEG 2000 also offer lossless output. Your settings apply to every file in the batch.

Is a higher PNG compression level better quality?

No. PNG output is lossless at every level from 0 to 9, so a level 0 file and a level 9 file contain identical pixels. The slider trades encoding time for file size only. Level 9 typically yields files just 5–15% smaller than level 3 while taking considerably longer per file, which is why the default sits at 3.

Why is my converted file larger than the original?

This is expected when converting from a lossy format to a lossless one. A JPEG expanded into PNG or uncompressed TIFF grows substantially, because the lossless container must store every pixel the JPEG had already approximated away. Converting a small image to ICO has the same effect, since a multi-resolution icon packs several sizes into one file. When reducing file size is the goal, target WebP or AVIF rather than a lossless format.

Files, Folders and Metadata

Does it process sub-folders too?

A recursive scan option walks the entire tree beneath a folder, and when you send results to a separate location the nested layout is recreated there.

Can I convert just one picture quickly?

Individual mode takes a single file, detects its type from the extension, and skips the source-format picker entirely for fast one-off jobs.

What if two files have the same name?

When two source files share a base name (for example photo.cr2 and photo.nef), the app appends the original extension to each output so they become photo_cr2.jpg and photo_nef.jpg instead of overwriting each other. If a name still collides with an existing file, a numeric suffix is added until a free filename is found. Your files are never silently overwritten.

Will it overwrite files I already made?

No. Existing files are protected — the naming logic finds a free variant rather than replacing anything already on disk.

What happens to my original files?

By default your originals are left untouched. If you tick "Delete Originals After Conversion," the source files are moved to the Windows Recycle Bin rather than permanently erased, so you can always restore them. The app asks for confirmation before deleting.

Does it keep my photo's shooting details?

For the standard containers that carry EXIF, the original block is copied into the result, so capture date and camera settings travel with the picture.

Privacy and Offline Use

Does it work fully offline?

Yes. All conversion, resizing, and compression run entirely on your computer. No images are ever uploaded, scanned remotely, or shared. The only time the app touches the internet is a one-time license check, and that request never contains your file names or image data. This makes it well suited to private, corporate, and air-gapped environments.

Do I need an internet connection to use it?

Only once, to confirm your license on first activation. After that every operation runs on your own machine, so day-to-day work needs no connection at all.

Are my pictures ever uploaded anywhere?

No. Every read, transform, and write happens on your own PC. Nothing is sent to a server, which is why it suits confidential or client-sensitive material.

Does the app add a watermark to converted images?

No. Output files carry no watermark, no attribution requirement and no embedded branding of any kind. Because all processing is local and the license is a one-time purchase, the images you produce are entirely yours to use, including commercially.

System Requirements, Install and Licensing

Does it work as a batch image converter on Windows 11?

Yes. The app is fully optimized for Windows 11, runs natively in 64-bit, and takes full advantage of modern multi-core CPUs for maximum throughput.

Which Windows editions are supported?

It targets 64-bit Windows 10 and Windows 11 and takes advantage of multi-core processors for throughput.

Where do I get the image converter software download?

The image converter software download is available directly from the Buy Now button on this page. After the image converter software download completes, install it on Windows 10 or 11, enter your license key, and start converting — no subscription and no ongoing account required.

How is the app licensed?

Through a one-time Gumroad purchase, with no subscription and no recurring fee. Activate once with your key and the app keeps working locally on that machine.

Related guides and tools

Step-by-step guides covering what Turbo Batch Image Converter Pro does.