Is the regulation in front of you still current?

Type a publication number — or a few words from its title — and you get its edition date, its live status from the branch's own catalog, and a link to the official PDF. One box across all 8 catalogs: 22,447 publications, 16,308 of them current as of 2026-10-05.

Try 670-1, grooming, or MIL-STD-810 — or ask it as a question instead, which is free and quotes the regulation text where it is indexed.
Catalogs refreshed weekly · last 2026-10-05 Unofficial index · every row links to the official record

What a result tells you

A row is not a search snippet — it is the four facts you need before you cite the thing:

Open the row and the publication page adds the official download, the version history, the publications that cite it, and any active Guidance Memorandum that changes what complies without moving the edition date.

How to type the number

Numbers match loosely, so you do not have to remember the punctuation: “ar670”, “AR 670-1” and “670-1” all reach AR 670-1. Title words work too — “grooming” finds the appearance regulation in every branch at once. A question phrased in plain English is routed by meaning to the publications that govern the subject, and a historical designator is forwarded to whatever superseded it: AFI 21-101 lands on DAFI 21-101 rather than a dead end.

When nothing matches

A zero here is a direction, not a shrug. If the number is one character off, the near-miss pass offers the same-series candidates as a “did you mean” instead of presenting another publication as your answer. If you have named a series this index does not carry, the page says which catalog publishes it and links you there. And if you have typed a defense standard — a MIL-STD, MIL-HDBK or MIL-PRF, which no publications catalog carries — the record comes back from DLA's ASSIST index, including which revision is current.

Nothing from another series is ever shown in place of the number you typed. An identifier is exact, so a confident near-match would be worse than a clean miss.

Or drop the file you already have

If the document is in front of you but the number is not, drop the file anywhere on this page. A publication PDF is identified and checked for currency; a briefing (.pptx) or Word document is checked for the publications it cites, which is how you find the one dead reference in a deck of forty. Both run in your browser — the file is never uploaded. The currency check sends only the designator and date it read off the page.

Frequently asked questions

Is this an official Department of Defense site?

No. CheckMyRegs is an unofficial index of publications that are already public, and it is not affiliated with or endorsed by the DoD or any service. Every result links to the official record; verify there before you act on anything.

Which catalogs does it cover?

How current is the status it reports?

The catalogs are re-fetched weekly — most recently 2026-10-05 — and each branch page carries its own refresh date. The weekly changelog lists every publication that was added, changed or removed in each pass, so you can see what moved rather than take the word “current” on faith.

What if the publication is not in the index at all?

Then the page says so plainly and points at the catalog that should hold it. Listed and obtainable are two different things, though: some documents are in the catalog but access-controlled — distribution-restricted, CAC-gated, or CUI — and can only be pulled through official channels, and where the catalog states a restriction the publication's page shows it. Classified material appears in no public catalog, including this one.

Does it cost anything?

No — it is free to use, needs no account, and is supported by display advertising that has no influence over which publications are listed or how their status is reported.

Start somewhere else

Answers to what people actually ask · the same rule compared across branches · currency and citation tools · this week's catalog changes · publications under an active GM · how the index is built

Numbers match loosely — “ar670”, “AR 670-1”, and “670-1” all find the same pub. Every result shows its live status from the official catalog.