6 Best 120 Roll Film | 10 Rolls of Pure Darkroom Magic

Our readers keep the lights on and my morning glass full of iced black tea. As an Amazon Associate, I earn from qualifying purchases.

Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.

You are not just picking a film stock today — you are deciding how many shots you can miss before you nail the one frame that makes the roll worth it. The real question is which film forgives a beginner’s mistake while still rewarding a pro’s eye, and which one is actually worth buying.

I’m Min — the founder and writer behind Gadgets Feed. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.

If you are loading a Hasselblad for a portrait session or a Holga for a weekend experiment, the right 120 roll film depends on grain, speed, and how much creative room you want in the developer. Here is the short answer: for most people, the best buy is Kodak Portra 400 because it delivers natural skin tones at a versatile ISO 400. If you develop your own black and white and want to push for contrast, pick Ilford HP5 Plus.

Quick Picks

How To Choose The Best 120 Roll Film

A roll of 120 film gives you serious resolution, but you get fewer frames per roll compared to 35mm. The key is picking a film stock that matches the light you shoot in and the look you want in the final print.

ISO Speed — Your Starting Point

A film’s ISO number tells you how sensitive it is to light. Lower numbers like ISO 100 need bright sun or a tripod but deliver finer grain — so your landscape details stay crisp. Higher numbers like ISO 400 handle overcast days and indoor light better, though you get a bit more visible grain.

Color Vs. Black & White

Color negative films like Kodak Portra and Ektar give you natural or saturated colors that are easy to scan at home. Black and white films like Ilford HP5 give you total control over development — you can push the ISO (develop for longer to boost contrast) in the darkroom to change contrast and grain.

Rolls Per Pack — The Cost Per Frame

120 film gives you 8 to 19 exposures per roll depending on your camera format (for example, a 6×6 square format gives 12 shots, while a 6×4.5 gives 16). Buying in bulk packs of 5 or 10 rolls lowers the cost per frame significantly, which matters if you shoot regularly.

Quick Comparison

On smaller screens, swipe sideways to see the full table.

Model Best For ISO Speed Exposure Count Item Weight Amazon
Kodak Portra 400 Portraits & skin tones 400 8 $23.99Amazon
Ilford HP5 Plus 2-Pack Push-processing B&W 400 12 0.13 Pounds $26.49Amazon
3 Rolls Ilford HP5 400 Learning B&W medium format 400 0.15 Pounds $34.96Amazon
5 Rolls Ilford HP5 400 Walkaround all-purpose B&W 400 19 0.32 Ounces (9.07 g) $56.99Amazon
Kodak Ektar 100 5-Pack Vivid outdoor color 100 120 4.8 Ounces $64.95Amazon
10 Rolls Ilford HP5 400 Stocking up for serious shooting 400 12 $106.99Amazon
↻ Live Amazon prices — as of Jul 3, 2026 4:59 AM. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of this product. As an Amazon Associate I earn from qualifying purchases. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED "AS IS" AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.

In‑Depth Reviews

Best Overall

1. Kodak 120 Portra 400 Film

Color NegativeISO 400

The portrait standard that delivers natural skin tones roll after roll.

If you shoot people — portraits, family candids — this film is the most reliable choice because it gives you natural skin tones and accurate color reproduction at ISO 400. That ISO 400 (a medium sensitivity that works in overcast light or shade) lets you keep shooting without a flash, so you stay natural. The trade-off: you only get 8 exposures per roll on a standard 120 camera, versus 12 exposures for the Ilford HP5 2-pack.

That means each shot costs more, but buyers consistently report the color and depth are worth it for people photography. Reviewers call it a classic portrait film with “accurate, generous rendering, great depth, and fine smooth grain.” Just be aware that at 8 exposures, you will think carefully before pressing the shutter.

Vivid color reproduction

  • Natural skin tones right from the start
  • Fine grain even at ISO 400
  • Optimized sharpness for scanning

Higher price point

  • Only 8 exposures per roll — fewer chances to experiment
  • At 8 exposures versus 120 total exposures in the Ektar 5-pack, you pay more per frame

Portrait enthusiasts: you shoot people — portraits, family candids, or any scene where accurate skin tones matter more than brute sharpness.

Budget shooters: you need more than 8 frames per roll to tell a story, or you shoot mainly in harsh midday light.

Top Performer

2. Ilford HP5 Plus Black and White Negative Film ISO 400 (120 Roll Film) 2-Pack

Black and WhitePush-Process Ready

The black-and-white workhorse that begs to be pushed for contrast.

If you develop your own film at home, the Ilford HP5 Plus 2-pack is your best bet because it gives you 12 exposures per roll, versus 8 for the Kodak Portra 400 single roll, and lets you push-process it — developing for longer so the film acts as if it has a higher ISO, like 1600 or 3200 — for dramatic contrast in low light. Buyers report you can “push 2 to 3 stops for great contrast with an affordable film.”

Weighing 0.13 Pounds, the two-pack is listed at 4.8 Ounces for the Kodak Ektar 5-pack. The grain is more visible than the Kodak Portra 400, but that is part of the character in black-and-white printing. One experienced reviewer noted the film “doesn’t render black as black but as a very dark grey or desaturated black,” which works beautifully if you want subtle tonal gradients in your shadows.

Classic monochrome look

  • Push to 1600 or 3200 for dramatic contrast
  • 12 exposures per roll — more than the single Portra roll
  • Classic Ilford tonal range trusted for decades

Grainy in low light

  • Grainy look is not for everyone
  • Black rendering is more dark-grey than true black

Street photographers: home developers who want to experiment with push-processing and love a classic film look with visible grain.

Fine art printers: shooters who want pristine black blacks straight from the box without tweaking development times.

Value Pick

3. 3 Rolls Ilford HP5 400 120 Film

Black and WhiteBeginner-Friendly

The forgiving film that lets beginners learn without wasting expensive frames.

At 0.15 Pounds for the three-pack, the Ilford HP5 listing is slightly heavier than the two-pack listing at 0.13 Pounds, but the real advantage is having three rolls to practice with. Owners mention that “Ilford HP5 film is forgiving for beginners; good for learning black-and-white medium format on a Yashica Mat 124G.” The ISO 400 means you can shoot indoors and outdoors without changing film mid-roll, which is a massive help when you are still learning exposure.

The film produces “timeless, moving images with great contrast and texture” according to one reviewer, though they caution that careful lighting is needed to avoid overexposure. Unlike the Kodak Ektar 100 (ISO 100) which needs bright sun for best results, HP5 handles overcast and open shade with ease. This pack is the balance for medium-format newcomers who want enough film to make mistakes without committing to a 5-roll bulk purchase.

Three-roll value pack

  • Forgiving exposure latitude for beginners
  • Three rolls let you practice without committing to bulk
  • Great contrast and texture in the final images

Limited quantity

  • Needs careful lighting to avoid blowing highlights
  • The 3-roll pack is listed at 0.15 Pounds versus 0.13 Pounds for the 2-pack

Casual shooters: anyone picking up a medium format camera for the first time who wants a reliable, affordable film to learn on.

Heavy users: experienced shooters who already know their exposure and just want the best per-roll price in bulk.

Bulk Favorite

4. 5 Rolls Ilford HP5 400 120 Film

Black and WhitePush-Process Ready

Nineteen frames per roll of reliable black-and-white for the serious shooter.

This five-roll pack gives you 19 exposures per roll, versus 8 frames for the Kodak Portra 400 single roll, so you reload less often on a hike or street session. At only 9.07 g, each roll is featherlight, making it easy to carry five. Buyers call this a “go-to walkaround film” and note that it is “more exciting when pushed.” One experienced reviewer shared their technique: “expose at 200 in sun, push to 800 at dusk.” That flexibility — shooting the same roll at ISO 200 or 800 by changing development — is where HP5 beats almost any color film. The reviewer also mentioned it is “less prone to reticulation (a wrinkling of the emulsion from temperature shock) than Tri-X,” a real advantage if you develop at home and your temperature control is not perfect.

Five-roll bulk savings

  • 19 exposures per roll — the most frames in this guide
  • Push to ISO 800 or 1600 with great results
  • Less prone to reticulation than Tri-X in home development

Same film stock

  • Five-roll commitment is a bigger upfront investment
  • Grain is visible, especially when pushed hard

Regular hobbyists: regular black-and-white shooters who want the maximum frames per roll and love the creative control of push-processing.

One-time projects: you only shoot a roll every few months — three rolls is a smaller commitment for the same quality.

Color Specialist

5. Kodak Professional Ektar Color Negative Film ISO 100, 120 Size, Propack of 5

Color NegativeUltra-Fine Grain

The finest-grain color film on the market, made for vivid light and big prints.

If you want the sharpest color negative film here, pick Kodak Ektar 100 because its ultra-fine grain means you get “imperceptible grain even at 800% enlargement” according to one buyer — you can blow a 6×7 negative up to a wall-sized print without losing detail. At ISO 100 (low sensitivity), it needs bright daylight or a tripod, so it is not for overcast days. The 5-pack gives you 120 exposures total, the highest count in this guide. Reviewers rave about “great color, sharp, contrasty” results but warn about a “bad reputation for skin tones from cheap scans.” If you use a good scanner or print in the darkroom, the color is punchy and saturated — one buyer described it as “amazing, punchy colors!” They recommend overexposing by up to +1 stop for better highlight handling.

Saturated color film

  • Imperceptible grain even at extreme enlargements
  • Ultra-vivid, punchy color
  • 120 total exposures in the 5-pack — highest count here

Low ISO flexibility

  • ISO 100 requires bright light or a tripod
  • Skin tones can look off with cheap scanners

Landscape work: you shoot landscapes, architecture, or macro in good light and want the sharpest possible color negative to scan or print large.

Indoor shooting: you shoot portraits primarily, or you need a film that works in overcast light without a tripod.

Bulk Champion

6. 10 Rolls Ilford HP5 400 120 Film

Black and WhitePush to 3200

An iconic film in bulk, ready to be pushed, pulled, or kept in the fridge for months.

Ten rolls of Ilford HP5 is the serious shooter’s pantry stock because it gives you the best per-roll savings compared to singles or the 3-pack. Each roll gives you 12 exposures on standard 120, but the real value is the creative range: one reviewer noted it best: “HP5 is an iconic film and my go to film. It can be pushed to 3200 or pulled to 200.” That means you can shoot two full stops over or under the rated ISO 400 and still get printable negatives by adjusting development time. The film is edge-numbered from 1 to 19, so you can easily track frames and contact sheets. A longer-term buyer noted they “keep it in my fridge and it’s nice knowing I’m always stocked” — a practical move for anyone who shoots regularly.

Ten-roll economy pack

  • Push to 3200 or pull to 200 for extreme creative range
  • Best per-roll value for regular B&W shooters
  • Iconic film stock with reliable, flexible results

Large upfront cost

  • 12 exposures per roll vs 19 on the 5-pack
  • Large upfront commitment — only if you shoot often

Frequent users: dedicated medium-format shooters who go through multiple rolls a month and want the lowest per-roll cost for an iconic B&W film.

Beginners: occasional shooters who would be better served by a 3-pack that fits their pace without tying up money in a fridge stock.

Understanding the Specs

ISO Speed — Your Light Budget

ISO tells you how sensitive the film is to light. A film rated ISO 400, like Ilford HP5 and Kodak Portra, handles overcast days, indoor light, and fast-moving subjects without needing a flash — so you get usable shots in more conditions. A film rated ISO 100, like Kodak Ektar, needs bright sun or a tripod but gives you much finer grain in exchange — perfect for sharp landscapes. Think of it this way: higher ISO gives you flexibility, lower ISO gives you sharpness.

Exposure Count — How Many Shots You Get

120 film does not have a standard frame count — it depends on your camera format. A 6×6 camera (square images) gives about 12 exposures per roll. A 6×7 camera gives 10. A 6×4.5 gives 16, and a panoramic XPan camera can give up to 19. The “exposure count” number on the box is usually based on 6×6 (12 shots) or 6×4.5 (16 shots). Always check your camera’s format before assuming how many frames you will get.

FAQ

What does “push processing” mean for 120 film?
Push processing means you develop the film for a longer time than normal, effectively increasing its ISO (sensitivity to light). For example, Ilford HP5 rated at ISO 400 can be pushed to ISO 800 or 1600 by extending development time. This gives you more usable shots in low light but increases contrast and grain.
How many exposures do I get from a roll of 120 film?
It depends on your camera format. A 6×6 format gives 12 exposures, a 6×7 gives 10, a 6×4.5 gives 16, and panoramic formats can give up to 19. Always check your camera’s frame counter to be sure.
Can I use 120 film in any medium format camera?
Yes, 120 film is the standard size for medium format cameras, including Hasselblad, Mamiya, Pentax, Bronica, Yashica, and Holga. It does not fit 35mm cameras — those need a different film type. Some older folding cameras may take 620 film instead, which has different spool ends.
Which has finer grain — Kodak Portra 400 or Kodak Ektar 100?
Kodak Ektar 100 has the finest grain of any color negative film in this guide. Customers note “imperceptible grain even at 800% enlargement.” Portra 400 at ISO 400 has visibly more grain, but it is still smooth and natural, which is why it is preferred for portraits.
How should I store 120 film to keep it fresh?
Store unexposed 120 film in a refrigerator at around 40°F (5°C) in its sealed package. Let it warm to room temperature for about an hour before loading it into your camera to prevent condensation. Buyers of the 10-roll Ilford HP5 pack report keeping it in the fridge for months with no issues.
Is Ilford HP5 good for beginners learning medium format?
Yes, reviewers point out it is “forgiving for beginners” because it has wide exposure latitude — you can be a stop off and still get a printable negative. The 3-pack is a common choice for first-time medium format users because it lets you practice without committing to a large bulk buy.
What is the difference between Kodak Portra and Kodak Ektar?
Portra is designed for natural skin tones and accurate color reproduction at ISO 400, making it ideal for portraits. Ektar is an ISO 100 film with ultra-vivid, saturated colors and the finest grain, best for landscape and outdoor photography. One buyer mentioned Ektar has a “bad reputation for skin tones from cheap scans.”
Can I develop Ilford HP5 at home without a darkroom?
Yes, HP5 is one of the easiest films to develop at home using a changing bag, a developing tank, and basic chemicals like Ilfosol 3 or D-76. Shoppers say it is “easy to self-develop with basic skills” and responds well to push processing. A scanning setup or darkroom enlarger is needed to turn negatives into positive images.
Does 120 film expire faster than 35mm film?
No, the expiration timeline is the same — typically 2-3 years from manufacture if stored properly. However, 120 film comes on a spool with paper backing, which can dry out over time and cause curling issues. Buying fresh stock (check the expiration date on the box) is more important for 120 than for 35mm.
Which is better for scanning — HP5 or Portra 400?
Kodak Portra 400 is specifically “ideal for scanning with extraordinary enlargement capability,” according to its specs. Ilford HP5 scans well too, but its contrast and grain can be harder to digitize with flatbed scanners. If scanning is your primary output, Portra is the easier choice for color, while HP5 requires more careful scanning technique for black and white.

Final Thoughts: The Verdict

If you want one dependable pick, the 120 roll film winner is the Kodak 120 Portra 400 Film because it delivers natural skin tones and reliable performance at a versatile ISO 400 — the safest choice for any portrait or general color shoot. If you want a black-and-white film that you can push to dramatic contrast and develop yourself, grab the Ilford HP5 Plus 2-Pack. For the sharpest color with punchy saturation in bright light, the Kodak Ektar 100 5-Pack is your pick — but only if you have the light to match it.

How We Picked

We do not accept paid placement, and we did not hands-on test every unit. Instead, we match each pick to a real buyer and use-case by comparing the manufacturers’ published specifications against the patterns in verified customer reviews — so you get each pick’s real strengths and trade-offs instead of marketing copy.

Sources & Methodology

Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of July 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.

As an Amazon Associate, Gadgets Feed earns from qualifying purchases. This does not affect which products we feature.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of this product. As an Amazon Associate I earn from qualifying purchases.

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED "AS IS" AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.