ToolXkit Icon

Sample JPG files

Free JPG test files from 5 KB to 1 GB. Pick a size and download, or type any size you need.

  • 5 KB JPG

    107 × 80 pixels

  • 10 KB JPG

    159 × 119 pixels

  • 100 KB JPG

    535 × 401 pixels

  • 500 KB JPG

    1216 × 912 pixels

  • 1 MB JPG

    1728 × 1296 pixels

  • 5 MB JPG

    Made on your device

  • 10 MB JPG

    Made on your device

  • 25 MB JPG

    Made on your device

  • 50 MB JPG

    Made on your device · saved in pieces

  • 100 MB JPG

    Made on your device · saved in pieces

  • 500 MB JPG

    Made on your device · saved in pieces

  • 1 GB JPG

    Made on your device · saved in pieces

Need another size?

Type any size from 5 KB to 1.00 GB. The file is made on your device. Nothing is uploaded or stored.

Free for any use, including commercial. Made by this site, with no third-party content and no signup.

What is inside

  • A sky, a sun and three hills, with film grain so the file behaves like a camera photo
  • Sizes from 159 × 119 px in the 10 KB file to 1728 × 1296 in the 1 MB file. Sizes above 1 MB, up to 1 GB, are made on your device from the 1 MB one, with the extra bytes in JPEG comment segments
  • Baseline (not progressive) JPEG, saved at quality 92
  • No EXIF data: no camera, no GPS, no date taken
  • Exact to the byte, padded with JPEG comment segments that viewers skip

Try it with these tools

They run in your browser. The file you downloaded stays on your device.

About JPG files

JPG, also written JPEG, is the most common format for photos. It is lossy: it throws away detail the eye is unlikely to notice, which keeps photo files far smaller than PNG. The quality setting decides how much it throws away.

Phone cameras, websites, government and exam application portals all run on JPG, and many portals set a strict file size limit. A file of a known size is the quickest way to check whether a form really accepts what it says it does.

The trap is saving a JPG again and again. Each save compresses it a little more, so edges get blurry and blocky over time. Keep an original, and compress a copy once, at the end.

Sources: ITU-T T.81, the JPEG standard (ITU) · JFIF 1.02 specification (W3C)

Questions

Is the 25 MB JPG a 25 MB photo?

No. It is the 1 MB photo (1728 × 1296) with comment segments added until the file is exactly 25,000,000 bytes, made on your device so nothing large is downloaded. Viewers skip the comments, so it opens like the 1 MB photo. It is right for testing upload limits, not for judging image quality.

Which JPG should I use to test a compressor?

The 500 KB or 1 MB file. They are all picture, with no padding, so what a compressor saves on them is real. A compressor will cut the files above 1 MB back to about 1 MB at once, because it drops the comment padding.

Can I use these JPG images in my app, demo or product?

Yes. The picture is generated by code, not taken from a photographer, and the files are public domain (CC0) with no credit needed.

Also searched as: sample jpg file download, dummy jpg file, test jpg file, example jpg file, 1 MB jpg file, 10 MB jpg file, 100 MB jpg file, 1 GB jpg file, free jpg for testing.

For developers: exact bytes and SHA-256

Sizes are decimal (1 MB = 1,000,000 bytes). The hosted files never change between builds, so these checksums stay valid.

FileBytesSHA-256
sample-5kb.jpg 5,000 bytes 72e0090104d084ab3d578fb572864a188738c6509ee92973e0d2ef34a4e42e31
sample-10kb.jpg 10,000 bytes 90a3eaacebacb05c8802af1a21ac08875dfc8dd3ed9ab8ce937a45ec2e0c3941
sample-100kb.jpg 100,000 bytes b6c3d648e02a6e95e0bbc38a21234868d6211e37482a2a1347bf68a69a4ced3e
sample-500kb.jpg 500,000 bytes 4185599d5e1ef4f06b4f046d81e3975979bb639aec0560248627779b4fef24af
sample-1mb.jpg 1,000,000 bytes 881ae619629b385960b999489db8cbe9516ae1e3834480ab7d018c16f628b3f9