Public tools: Check a record yourself, with no account.
Six tools live today. All free.
Proof you have to take on trust is not proof.
Paste a Passport link, the record behind an order, or a Seal serial from a label. The Passport's fingerprint is recomputed in your browser, so an altered copy says so.
Six tools today. No account, no card.
Six public tools with no account, starting with the full read of your own certificate, and a workspace to keep it in.
Read your own certificateThe review a workspace runs, on your file, with no account. Nothing is kept.
Drop a certificate of analysis: a PDF, a photo of each page, or the text. Veritura reads it line by line with the same engine and the same review a workspace uses, and gives the answer back here. It does not keep the file, its text or its name.
- Verified, your call, or not verified, with every check that did not pass named
- Each check with its standard, its fix, and the page and line it read
- Limits computed from published standards, and the live FDA registry lookups
Check a maker and a substance against FDAThe two live FDA lookups a certificate read runs, on a name you type.
Type the manufacturer a certificate names and the substance it covers. Veritura asks FDA's establishment registry whether the firm is registered, and for what, and asks FDA's substance registry for the record the name, UNII or CAS number answers to. These are the same two lookups a workspace runs when it reads a certificate. Nothing you type is saved.
- Registered to manufacture, or only to relabel or repack
- The substance's registry record: UNII, CAS, formula and molecular weight
- Each answer with its source, the date the registry is current through, and what it does not mean
Check a substance against FDA's 503A listEvery name in 21 CFR 216.23 and FDA's three categories, as printed. Checked daily.
FDA keeps the 503A bulks list in its regulation and sorts every other nominated substance into three categories, in a PDF it overwrites in place. Veritura reads both every day and prints every name the way FDA prints it, with the date FDA's document was last changed and a dated record of each change since October 21, 2026.
- Every name in 21 CFR 216.23 and Categories 1, 2 and 3, as printed
- Each change dated: names added, removed or moved between categories
- An email when it changes, with no account
Make a dated receipt for a lotA substance, its maker and the lot, every record dated, on one page.
Name the substance and the maker its certificate prints, and the lot. The receipt asks FDA's lists, its establishment registry, its import alerts, warning letters and recalls from the last 24 months, the 503B and shortage lists, and USP's dating table, and prints each answer with its source and the day it was read. Add the certificate and its read joins the page. Nothing is kept.
- The 503A routes and FDA's lists, as printed
- The maker's registration, and FDA actions from the last 24 months
- The potency factor and the beyond-use date limit, for a person to confirm
Verify a PassportThe record behind an order, and a fingerprint you can recompute.
Paste a veritura.co/verify link or a record ID and open the record behind an order: what the lab reported beside the limit printed on its report, each ingredient traced to its lot, the people the paperwork names, and any notice on the lot.
- Each result beside its printed limit, or marked not compared
- Every ingredient's lot and its own lab results
- The fingerprint, recomputed in your browser, so an altered copy says so
Verify a SealPoint a phone camera at the QR on the label.
The page shows the lot and the order the Seal was minted for. Serials take the form VS-XXXX-XXXX, from a 30-symbol alphabet with the look-alike characters removed, and each is checked against every serial issued before it.
- The lot and order behind the serial
- Any recall a person declared, and who declared it
- Save the unit for recall notices with only an email
Keep the check in a workspaceThe same read, kept with its lot. A free account runs 3 checks.
The read above is the check a workspace runs. A workspace keeps it with its lot: every certificate read against up to 20 named checks, including live lookups in FDA's establishment and substance registries and FDA enforcement records, and 17 document-integrity signals, 7 in the file and 10 across records. A free account runs 3 checks, then asks to upgrade, and every check stays saved.
- Up to 20 named checks, each naming its standard
- Each FDA lookup answered, or named as not answered
- Every finding cited to its page and line

Proof anyone can open. Limits printed beside it.
A scan of the label shows the paperwork behind the unit, with no account and no app.
The record's SHA-256, recomputed in the reader's own browser from the fields on the screen.
Every name and category read every day, each change dated, and an email when it changes.


A source you can cite. A limit you cannot miss.
The record it was read from, with its dates, so you can cite it to whoever asks how you know.
Printed beside the answer, every time.
Nothing to sign up for. The certificate read and the receipt keep nothing you upload.
No tool tests a product or approves a supplier.
Veritura reads and connects the paperwork behind an order. It never tests, grades or endorses the medicine itself.
What each tool takes, returns and does not mean.
The same rule as the workspace: every answer carries its limit beside it.
Every check, in the methodologyCertificate read
- It takes
- One certificate of analysis or supplier document: a PDF, a photo of each page, or the text, up to 8 MB. Optionally, whether you are a 503A pharmacy or a 503B outsourcing facility, and your pharmacy's name.
- It returns
- The review a workspace builds for the same file: verified, your call, or not verified; each check with its standard, its state, why, what to do and what passes; the page and line each finding was read from; limits computed from published standards; and the live FDA registry and enforcement lookups.
- It does not mean
- Veritura reads documents. It does not test material. Verified means every check that could run on the paperwork passed, never that the medicine is fit for use. Nothing you upload is kept: no file, no text, no name, no record.
FDA maker and substance check
- It takes
- A manufacturer's name, a substance's name, UNII or CAS number, or both.
- It returns
- For the maker: registered to manufacture, registered only to relabel or repack, registered for something else, expired, or no current registration under that name, with the FEI and the date FDA's registry is current through. For the substance: the registry record it answers to, with UNII, CAS, formula and molecular weight.
- It does not mean
- Registration is not FDA approval, and a registry record is not a statement about any lot or medicine. A name held under a fuller legal name is shown for you to agree it is the same firm. Nothing you type is saved.
503A list
- It takes
- Nothing, or part of a substance's name to find it.
- It returns
- Every name in 21 CFR 216.23(a) and (b) and in FDA's 503A Categories 1, 2 and 3 as printed, the date FDA's document was last changed, the day it was last checked, and each change since October 21, 2026. A substance with a recorded route has a page of its own.
- It does not mean
- It is FDA's text as printed, not a ruling. A category is FDA's interim policy, not the 503A bulks list, and a PCAC vote is advice. The pharmacist decides.
Receipt
- It takes
- A substance, the maker its certificate names and the lot; optionally the certificate, its assay and water, and the kind of preparation.
- It returns
- One dated page: the 503A routes and FDA's lists; the maker's registration, import alerts, and warning letters and recalls from the last 24 months; 503B list and shortage status; the certificate's read; the potency factor; the beyond-use date limit. Each line names its source and the day it was read.
- It does not mean
- It does not say whether to use the lot, test material or grade the medicine. A match by firm name is for a person to confirm. Nothing is kept.
Passport verification
- It takes
- A veritura.co/verify link or a record ID.
- It returns
- The record behind the order: results beside their printed limits, ingredients, people by role, notices, and a fingerprint you can recompute.
- It does not mean
- That anything was tested. It describes the paperwork, never the medicine.
Seal verification
- It takes
- A Seal serial in the form VS-XXXX-XXXX, opened by scanning the QR on the label.
- It returns
- Whether the serial resolves, the lot and order it is bound to, and any recall declared on the lot.
- It does not mean
- A resolving serial shows the record exists and is bound to that lot. It is not a statement about the medicine.
- When a Seal is minted
- A Seal for an order whose Passport exists is minted only once that Passport is released. A Seal for an order with no Passport says so on its page and claims no release.
Two tools still offline Since August 30, 2026
- 503B directory
- Offline, forwards to the 503B page. A workspace checks against a dated capture of FDA's outsourcing facility list, with the capture's date kept.
- Supplier exposure check
- Offline, forwards to this page. Each supplier has a living file of six dated elements, every gap with an owner and a due date.
No answer is a statement about the medicine. Two tools stay offline until the registry relaunches; their old addresses forward here, so no bookmark breaks. The FDA maker and substance check is back, above, and the 503A list is back on a page of its own.
Questions, answered plainly.
No. The certificate read, the FDA maker and substance check, the 503A list, the receipt, Passport verification and Seal verification run with no account and no card. The 503A list's email watch asks only for an email.
It went offline on August 30, 2026 and returns with the registry relaunch; its old address forwards to the 503B facilities page. The FDA maker and substance check is back on this page, and inside a workspace the supplier is also checked against openFDA enforcement records and FDA warning letters on every certificate read.
No. It shows that the record exists and is bound to that lot. Veritura reads paperwork; it does not test material.
Yes, here, with no account: drop it in Read your own certificate at the top of this page. Nothing you upload is kept. To keep the check with its lot, read it in a workspace: a free account runs 3 checks, then asks to upgrade, and every check stays saved.
Still have questions? Talk to a person.