DeliveredDose

The data, as files

Two files. Both hold the one thing this site has assembled that we could not find anywhere else: which packages, rather than which brands, NSF's Certified for Sport listings actually name. The first is every listing we could find for the supplements this site covers, whether or not we sell the product. The second is the packages we price.

NSF Certified for Sport listings, by package size

nsf-certified-for-sport-directory.csv: 979 package sizes across 710 listings from 113 brands, one row per listing and package size. A listing is in the file by one of two rules, and each row says which: a supplement term this site watches appears in the product name (515 listings), or the listing is from a brand this site prices, whatever the product (331). The set was taken from NSF's search results on Sep 23, 2026 and each listing's own page was read on Sep 23, 2026; 2 of the 712 enumerated no longer resolved to a listing that day and are not in the file.

The rows are NSF's field values, read from NSF's public Certified for Sport directory and quoted as printed. NSF did not supply, review or endorse this file, and Delivered Dose has no relationship with NSF. Every row links to the listing it was read from, so any row can be checked there in seconds.

Why it exists: NSF's search results render each listing's product and company name and nothing else. Package size appears only on the individual listing page, one at a time, which we confirmed by reading the results page on Sep 23, 2026. So we know of no other place the sizes can be seen across listings, including NSF's own search. Two more places we looked, on Sep 24, 2026: NSF's Certified for Sport app prints Package Size on a listing (the same text as the web page, for the one listing we compared), one listing at a time; and the program report NSF publishes as a PDF under its NFL program pages, dated Dec 18, 2020, lists products by trade designation and lot number with no package size at all.

What the rows show: the Package Size field is a list. 180 of the 710 listings name more than one size, the largest names 8, and the rest name exactly one. One product line can hold two certificates with different size sets. Our reading of that, which is ours and not NSF's, is that a listing names the sizes it covers; that reading is why this site counts a listing only for the package it names, and the question is with NSF in writing.

What this file is not: NSF's whole directory. A listing from a brand we do not price, under a product name with none of the terms we watch, is not in it. Absence from this file says nothing about a product.

Columns: brand, product, listing number, listing address, why the row is included, the one package size this row is about, the listing's whole package-size field as printed, how many sizes that listing names, serving size, product form, the lot numbers the listing names, and the date the listing was read. The 2,835 lot numbers are included because NSF publishes them. Nothing on this site reads them, no certification here rests on them, and no row here says anything about a product we sell.

Free to reuse, quote and republish with a link back to this page, under the Creative Commons Attribution 4.0 license. The license covers our compilation; the facts in it are NSF's and are public. Wrong row? The corrections page says how to tell us.

To cite a fixed version: the read of Sep 23, 2026 is deposited at Zenodo as doi:10.5281/zenodo.22926988, with this README. The file here keeps changing; that one does not.

NSF Certified for Sport, the packages we price

nsf-certified-for-sport.csv: 65 packages from 10 brands across 9 supplements. One row per package we list whose listing we opened and read against that exact package; 63 of them carry a current price today, and a row out of stock today carries none. A listing at another size of the same product is not in the file, because that is the distinction the table exists to draw; those rows are on the list page.

Columns: supplement, category, brand, product, NSF listing number, listing address, the listing's own package text quoted as it reads, price in dollars before delivery, the date that price was read, the retailer, and the product page here where every source is linked. Rebuilt with the site, so the file and the page cannot disagree. The newest price in it was read Oct 16, 2026. Prices go stale the way the pages say. Every row quotes the listing's own package text.

Free to reuse, quote and republish with a link back to this page or to the list page. That is the Creative Commons Attribution 4.0 license, named so that anyone who needs the formal version has it and so search engines can read the terms. The plain sentence above it is the whole of what we ask. Take the listing number to NSF's database to check any row. If a row is wrong, the corrections page says how to tell us and what happens next.

How the table is built, and what a listing does and does not say about a package, is on how we compare.

USP Verified products: a file that was here for one day

On Sep 24, 2026 this page offered USP's whole Verified Products directory as a third file, 159 products from a read of Sep 21, 2026. It was withdrawn the same day, after reading USP's website terms, which reserve the site's content for personal use and forbid republishing any portion of it without USP's written permission. We are asking USP for that permission in writing; the file returns here if it is given. Which of the products we price are USP Verified is unchanged and stated on each product page, one directory row against one label, the way USP's own site tells a buyer to check.

There is also an llms.txt, a short plain-text map of this site for software that summarizes it: what every number is computed from, and the difference between a package a certifier names, a package listed only at another size, one certified batch by batch, and one absent from the databases we searched. It is built from the same data as these pages, so it cannot disagree with them.