Temperatures from your thermal JPGs — as CSV, ZIP or a PDF report

IRBatch reads the temperature data stored inside radiometric thermal JPG files and turns a whole folder of images into a summary table, full temperature matrices and a PDF report with your logo. Works with FLIR® radiometric JPG files.

Your files never leave your computer. Everything runs in your browser tab — nothing is uploaded.

Open IRBatch No install, no account. Previewing one image is free.

How it works

  1. Add your images

    Open IRBatch and drop the original JPG files from your thermal camera or the FLIR One app into the page. They are read in the browser, not sent anywhere.

  2. Check and adjust

    See each image with its maximum, minimum and center temperature, and read the temperature under the cursor. Optionally set one emissivity and reflected temperature for the whole batch.

  3. Export

    Download one summary CSV for all images, a ZIP with the full temperature matrix of each image, or a PDF report with one page per image, your logo and your note.

Free and Pro

Free

  • Open one image at a time
  • Thermal image with iron, rainbow or grayscale palette
  • Maximum, minimum and center temperature, with their positions
  • Temperature under the cursor (mouse, touch or arrow keys)
  • °C or °F
  • Embedded visible-light photo, when the file has one

Open IRBatch

Pro

  • Batch: many files at once (up to 500 per batch, 64 MB per file)
  • One emissivity and reflected temperature override for the whole batch
  • Summary CSV: file, date, camera, max, min, mean, center and the parameters used
  • ZIP with the full temperature matrix of every image as CSV
  • PDF report: one page per image, thermal and visual image, your logo, title and note
  • CSV in standard format or Excel (EU) format with semicolons

Pro license — coming soon.

Which files work

IRBatch reads radiometric JPG files saved by FLIR cameras (often called R-JPEG). These are ordinary-looking JPGs that also carry the raw thermal data and the camera's calibration constants. We read that data with our own code and calculate temperatures with the standard radiometric formulas; on our test files the results match ExifTool-based reference calculations.

Tested on sample files from

  • FLIR E-series (E5)
  • FLIR AX8
  • FLIR SC660
  • DJI Zenmuse XT-R (FLIR core, FLIR file format)
  • A sample file believed to be from a FLIR One smartphone camera (the model name is masked in the file)

Many other FLIR cameras that save radiometric JPG use the same format; open one file in the free preview to check before buying.

Not supported

  • SEQ and CSQ sequence files, and thermal video
  • DJI R-JPEG from DJI's own thermal cameras (for example M30T, H20T)
  • Some older models that store the raw image differently (for example FLIR i7)
  • Plain JPGs, screenshots and images re-saved by an editor or messaging app — they no longer contain the thermal data

An unsupported file gets a clear message instead of a wrong result, and the rest of the batch carries on.

FAQ

Are my images uploaded anywhere?
No. The files are read by code running in your browser tab and never leave your computer, and IRBatch itself sends no usage statistics. When you open the first image after loading the page, your browser downloads from our server the part of IRBatch that displays the opened image. Our server counts these downloads per day and keeps only the date and the number — no IP address, no access logs, no cookies. The only request to another company is for Pro: when you activate a license key, and when IRBatch later checks it, the key and a random ID created in this browser go to the license server (Freemius) — never your files, file names or results. This website sets no cookies and runs no analytics.
Do I need to install anything?
No. IRBatch is a web page. It is tested in Chromium-based browsers (Chrome, Edge); Firefox and Safari are not yet tested. Use a current desktop version.
How exact are the temperatures?
IRBatch calculates temperatures from the raw data and calibration constants stored in the file, the same way established open tools do, and on our test files it matches ExifTool-based reference calculations. It cannot be more exact than the camera's own measurement, and the result depends on the emissivity and reflected temperature you use.
Does the report say whether something is wrong?
No. The PDF report contains measurement data only — images, temperatures and parameters — provided as calculated from the data in the file with the parameters shown on each page, without interpretation. Conclusions are yours.
What if my file is not supported?
You get a message explaining why (for example, no thermal data or an unsupported raw format) instead of a made-up number. Write to us with the camera model at support@aphexcoding.tech.
Is IRBatch made by FLIR?
No. IRBatch is an independent tool by Aphex Coding that works with FLIR® radiometric JPG files. It is not affiliated with Teledyne FLIR.