Straight answer: every *ist DS2 PEF carries the actuation count, and the parser on this site decodes it in your browser — the file never leaves your machine. The reason this needs saying out loud is the name. Look up the shutter count of an *ist DS and you will find that it depends on firmware; the string everyone quotes reads “except *istD and *istDS until firmware 2.0”, and if you own a DS2 it is entirely reasonable to assume that sentence is about you. It is not. The number sits in MakerNote tag 0x005D, XOR-scrambled with the camera’s own date and time, on every DS2 ever sold.
Pentax announced the *ist DS2 on 21 August 2005, eleven months after the *ist DS it replaced. It is not a redesign and was never sold as one: the sensor, the K-mount, the glass pentaprism, the SAFOX VIII autofocus module and the shutter mechanism all carry over unchanged, and the one change you can see without turning the camera on is the monitor, which grows from 2.0 to 2.5 inches at the same 210,000 pixels.
That modesty is why the body is easy to overlook and easy to mis-identify — and it is also why its shutter count is worth reading rather than guessing. A camera this plain was bought by people who wanted a viewfinder and K-mount glass on a budget. Some of those bodies made a few thousand frames and went into a drawer for twenty years; others were worked hard by somebody who shot every weekend. Nothing on the outside separates those two. One file does.
| Announced | 21 August 2005 |
| Sensor | 6.1 MP APS-C CCD, 23.5 × 15.7 mm |
| Mount | Pentax K-mount (KAF) |
| Viewfinder | Glass pentaprism, 95 % coverage, 0.95× magnification |
| Autofocus | SAFOX VIII, 11 points — nine cross-type in the centre |
| Shutter | Focal-plane, 30 s – 1/4000 s plus Bulb; flash X-sync 1/180 s |
| Sensitivity | ISO 200 – 3200 |
| Continuous | 2.8 fps, up to 8 JPEG frames |
| Monitor | 2.5-inch LCD, 210,000 pixels — the main change from the *ist DS |
| Stabilisation | None — in-body Shake Reduction arrives a year later, with the K100D |
| Dust removal | None |
| Live view / video | Neither |
| Storage | SD card |
| Power | 4× AA, or 2× CR-V3 — no proprietary battery pack |
| Dimensions | 125 × 93 × 66 mm |
| Weight | 505 g body only, without batteries |
| RAW format | PEF — carries the shutter count; in-camera DNG arrives with the K10D, not here |
| Shutter durability | No figure published by Pentax — commonly estimated at ~100,000 (est.) |
| Browser tool support | ✓ Model, EXIF and actuation count, from a PEF |
In the ordinary Pentax place, which on this generation is unusually generous: the counter is a first-class MakerNote entry rather than a byte offset buried inside a binary blob, so it survives in plain PEF files and in camera JPEGs alike. The four bytes are a big-endian 32-bit integer, scrambled with the camera’s own Date (0x0006) and Time (0x0007) MakerNote tags:
That is not encryption in any protective sense — it is reversible arithmetic, and both ExifTool and the parser on this site undo it. It does have one practical consequence worth taking seriously: the count cannot be recovered without the Date and Time tags from the same MakerNote. Strip the MakerNote and there is no number at all. Rewrite the timestamps and the arithmetic produces a plausible-looking but wrong number. Against PEF-shaped structures with a known planted count, a file missing either key tag correctly returns no count — never a guess — but a file whose stored Date had been shifted by a single day decoded to 20,031 where the real count was 20,000. Ask a seller for an untouched .PEF straight off the card, not an export.
ExifTool’s Pentax module states the coverage of tag 0x005D in one line: it is “used by all Pentax DSLR’s except *istD and *istDS until firmware 2.0”. Read as English that sentence is ambiguous about a body called the DS2, and plenty of owners have read themselves into it. Read as ExifTool reads it, it is not ambiguous at all: the same module keeps a model-ID table that gives each of these cameras a separate identity — the DS is 0x12aa2, the DL is 0x12b1a, the DS2 is 0x12b60 and the DL2 is 0x12b7e. Four separate bodies, four separate identities, and the exception names exactly two of them. The DS2 is not among them, so no firmware qualifier attaches to it.
The calendar says the same thing from the other direction. The *ist DS2 was announced on 21 August 2005. The firmware 2.00 that gave the *ist DS its ShutterCount tag was not published until 1 December 2005 — more than three months later. For that stretch the DS2 was the body in this family that could tell you what it had done, and the DS was the one that could not.
Practically, then, the DS2 behaves like the *ist DL and like every Pentax DSLR that followed: there is no version to check, no menu to dig through, and no “depends which one you got”.
ExifTool’s note on the tag carries two warnings: the value may be reset by servicing, and it does not include actuations from live view or video recording. The second is moot here — the DS2 has neither — and that absence is quietly in this camera’s favour. Every exposure this body ever made moved the blades, so its number is a straighter wear proxy than the same number off a modern mirrorless camera, where a large share of frames never touched a mechanical shutter at all. The counter does include releases that produced no saved image, such as a manual white-balance frame.
The servicing warning is the real caveat, and it has a companion. ExifTool records that the first frame from a brand-new body of this generation read 81, 181, 246 or 209 depending on the copy, because the factory fires test frames before the camera is boxed. A body of this era reading a few hundred is therefore normal for barely used. A 2005 camera reading 0 or 1 is not “mint” — it points at a replaced or reset shutter unit, and that is a question to ask rather than a bargain to grab.
.PEF file off the card unedited.Pentax MakerNote 0x005D (XOR Date/Time decrypt).ExifTool is the free, open-source metadata reader that defined this decryption; it runs locally and changes nothing in the file.
To see which MakerNote group answered, and to catch a stripped MakerNote rather than mistaking it for an absent counter:
On a DS2 both lines should come back. If the model line appears and the count does not, the MakerNote has been partially rewritten by an editing round-trip — go back to an original. A camera JPEG carries the same MakerNote and works too, but it is the first thing editing destroys. An Adobe-converted DNG is not a safe substitute either: this parser reads the Pentax MakerNote out of DNGPrivateData only where the camera itself wrote the DNG, which the DS2 does not do.
No *ist DS2 file, specifically, and that is worth stating plainly. The Pentax path is implemented and verified against PEF-shaped structures with known planted counts — it returns the exact planted value, and nothing at all where the key tags are missing — and the 20 September 2026 full-size corpus run matched 42 Pentax counts against exiftool 13.55 exactly, with no disagreement in either direction. But that run does not break its Pentax figures out per body, no *ist DS2 file is among the samples bundled with this project, and the site’s support matrix still carries the “not yet validated on a full release corpus” caveat for Pentax. The support position above is documentary — taken from ExifTool’s model tables rather than measured on a DS2. If you have an untouched DS2 PEF, samples@shuttercount.app is where it would close that gap.
This matters more than it sounds, because the two bodies look nearly identical in a small photograph, the names differ by one character, and the shutter-count answer is not the same for both. A seller who lists a DS as a DS2 is usually not lying — they are reading the box, or the listing they bought it from — but if you are buying specifically because you want to verify wear, the distinction is the whole point.
| *ist DS (2004) | *ist DS2 (2005) | |
|---|---|---|
| Monitor | 2.0-inch, 210,000 px | 2.5-inch, 210,000 px |
| Model string in file | PENTAX *ist DS | PENTAX *ist DS2 |
| ExifTool model ID | 0x12aa2 | 0x12b60 |
Count via 0x005D | Firmware 2.0+ only | ✓ Always |
Everything else — sensor, finder, autofocus, shutter, power, storage — is the same camera. So the practical test is the one-file test: an untouched PEF tells you which model string the body writes and hands you the count in the same pass. If the model comes back as PENTAX *ist DS and no count appears, you are holding a DS on firmware 1.x, and the *ist DS page explains what can and cannot be done about that.
Pentax published no shutter durability figure for the *ist DS2. None appears in its announcement or in its specification sheets, and the ~100,000 attached to Pentax bodies of this era across the web is an estimate — borrowed from the later K10D, which does carry a published 100,000-actuation rating, and from what entry-level DSLRs of the period were generally understood to manage. The table below is a yardstick against an estimate, not a countdown against a specification.
| Actuation count | Share of the ~100,000 estimate | Assessment |
|---|---|---|
| 0 – 10,000 | 0 – 10 % | Very low use — typical of a hobbyist body |
| 10,000 – 40,000 | 10 – 40 % | Low to moderate use |
| 40,000 – 75,000 | 40 – 75 % | Moderate to heavy for this class |
| 75,000 + | 75 %+ | Heavy — price it as a body that may need the shutter unit |
Keep the arithmetic in proportion. Fitting a new shutter unit costs more than a working *ist DS2 is worth today, so a high count is a reason to pay less or walk away, not the start of a repair plan. On a camera this old the count is rarely the deciding factor on its own — but unlike most of its contemporaries, this one will at least give you the number.
The DS2 runs on 4× AA cells or 2× CR-V3, which is a genuine advantage twenty-one years on: there is no proprietary pack to have died or to hunt for. The flip side is that leaked alkaline cells are the classic way these bodies die. Open the battery compartment and look for white crust, green corrosion or pitted contacts, and treat any of it as a serious fault rather than cosmetic.
After that, in rough order of how often it turns up: dust on the low-pass filter, which matters more here than on later Pentax bodies because this generation has no dust-removal system at all; haze or fungus in the pentaprism and finder optics, worth checking through the eyepiece before anything else on a prism body of this age; grip rubber going sticky or lifting; and a noisy, sluggish or double-sounding mirror box. There is no weather sealing on this body, so a damp history leaves marks worth looking for.
Five digital *ist bodies were sold, and the shutter-count answer is not uniform across them. ExifTool’s exception names only the *ist D and the pre-2.0 *ist DS, which puts the three later bodies — the DS2 among them — inside the normal Pentax scheme.
| Body | Year | Finder / AF | Count via 0x005D |
|---|---|---|---|
| Pentax *ist D | 2003 | Pentaprism, 11-point — CompactFlash, magnesium shell | ✗ Never |
| Pentax *ist DS | 2004 | Pentaprism, 11-point — 2.0-inch monitor | Firmware 2.0+ only |
| Pentax *ist DL | 2005 | Pentamirror, 3-point | ✓ Yes |
| Pentax *ist DS2 | 2005 | Pentaprism, 11-point — 2.5-inch monitor | ✓ Yes |
| Pentax *ist DL2 | 2006 | Pentamirror, 5-point — limited markets | ✓ Yes |
If you are still choosing between them and verifying wear matters to you, the DS2 is the pick of the prism bodies: it is the *ist DS specification with the larger screen and without the firmware ambiguity. The 2006 K100D and K110D that replaced the line answer unconditionally too, and add in-body Shake Reduction in the K100D’s case.
Everything below stores its actuation total exactly as the *ist DS2 does — tag 0x005D, the same XOR of Date and Time, readable from a PEF or a camera JPEG — and none of them carry a firmware caveat.
Yes. Every DS2 writes the total into MakerNote tag 0x005D of every PEF, and this site decrypts it locally with no upload and no account. There is no firmware version to check first. Use an original file off the card — the value is keyed to the file’s own Date and Time tags, so a re-saved copy can decode wrongly or not at all.
No, and it is the most common confusion about this body. ExifTool’s string “used by all Pentax DSLR’s except *istD and *istDS until firmware 2.0” names two bodies, and the DS2 is neither: ExifTool gives it its own model ID, 0x12b60, separate from the DS at 0x12aa2. The dates agree — the DS2 shipped in August 2005, the DS’s firmware 2.00 arrived that December.
Nothing published. Pentax quoted no durability figure for this body, so the ~100,000 in circulation is an estimate — borrowed from the K10D’s published rating and the class norm of the period — and is flagged as an estimate here for that reason. Any page giving you an exact rated figure for an *ist DS2 is presenting a guess as a specification.
The monitor is the visible tell: 2.5 inches on the DS2 against 2.0 on the DS, at the same 210,000 pixels. The file is the certain one — the camera writes PENTAX *ist DS2 or PENTAX *ist DS into the model field, and the tool shows it next to the count.
No. The counter lives in the body and formatting cannot touch it. What resets is DCF file numbering, which is exactly why IMGP0042.PEF tells you nothing about wear. On this generation there is a second trap too: FrameNumber at tag 0x0029, which turns up on the *ist D and pre-2.0 *ist DS and is not an actuation count either.
On price, and with clear eyes. It is a 6-megapixel CCD body from 2005 with a genuinely pleasant pentaprism finder, AA power and the entire K-mount catalogue behind it — a cheap, honest home for old manual glass, and one of the few cameras of its age that will actually tell you how much life it has had. What it will not do is keep up with anything modern above ISO 400. If you want the same reassurance with image quality to match, a K-5 or K-r costs little more and is in a different league.
Announcement date of 21 August 2005, the 2.5-inch 210,000-pixel monitor as the headline change over the *ist DS, the glass pentaprism at 95 % coverage and 0.95× magnification, SAFOX VIII 11-point AF with nine cross-type sensors, the 30 s – 1/4000 s shutter and 1/180 s flash X-sync, ISO 200 – 3200, ~2.8 fps for up to 8 frames, SD storage, 4× AA or 2× CR-V3 power, 125 × 93 × 66 mm and 505 g body only: the DPReview *ist DS2 announcement and the DPReview *ist DS2 product entry, which also gives the 6.1 MP APS-C CCD at 23.5 × 15.7 mm and the KAF mount. Neither states any shutter durability or cycle-life rating, and no Pentax material quotes one for this body — which is why the ~100,000 on this page is labelled an estimate, borrowed from the K10D’s published 100,000 rating and the class norm of the period, and is kept out of the page description. The *ist DS comparison points (2.0-inch monitor, 13 September 2004 announcement) come from the DPReview *ist DS review. The date of firmware 2.00 for the *ist DS — published 1 December 2005, adding Continuous AF, Auto ISO, the AE-L button in manual, selectable digital soft filter strength and Dutch and Swedish menus — is the DPReview firmware 2.00 announcement; those release notes describe features only and do not mention the metadata change. The metadata facts themselves — that tag 0x005D is “used by all Pentax DSLR’s except *istD and *istDS until firmware 2.0”, that “with *istDS firmware 2.0, this tag was removed and ShutterCount was added”, the PentaxModelID values that separate the *ist DS (0x12aa2), *ist DL (0x12b1a), *ist DS2 (0x12b60) and *ist DL2 (0x12b7e), the CryptShutterCount formula, the reset-by-servicing and live-view warnings, and the 81 / 181 / 246 / 209 factory-test starting values observed on new bodies of this generation — are documented in ExifTool’s Pentax module, Pentax.pm (version 3.63; tags 0x0029 and 0x005D, the %pentaxModelID table and CryptShutterCount), with the published Pentax tag names. Which formats this site’s parser decodes, the 42 Pentax counts matching exiftool 13.55 in the 20 September 2026 full-size corpus run, and the “not yet validated on a full release corpus” caveat quoted above: the support matrix and validation report on the ShutterCount home page. The planted-count, missing-key and altered-timestamp results described on this page were produced by running this site’s own parser against synthetic PEF structures; no *ist DS2 file has been tested — none is bundled with the project, and the support position here is documentary rather than measured.