Open price data
Every price on PeptidesGrid in one file: 3,102 listings from 61 stores, each with its size, pack, price, price per mg and the date it was read. The file is rebuilt every day with the site.
Download the CSV 538 KB, UTF-8, comma-separated, one header row
What is in it
| Column | Meaning |
|---|---|
date_read | Date the price was read from the store (UTC) |
peptide | Peptide name as used on the site |
peptide_slug | Peptide id, as in /peptide/<id>/ |
store_domain | Domain the price was read from |
seller | Seller name as shown on the site |
domain_check | Domain check result: Finnrick-listed, not Finnrick-listed, listed for 2 vendors |
mg_per_vial | Milligrams per vial |
vials_per_pack | Vials in the pack |
price | Listed pack price in the store currency |
currency | Store currency |
price_usd | Pack price in US dollars at that day's ECB rate |
usd_per_mg | US dollars per milligram |
regular_price_usd | The store's own regular price in US dollars, when its feed marks the price as reduced |
on_sale | true when the site shows the price as a sale: 5% to 50% off a regular price no dearer than other stores ask, at a store that does not mark most of its catalog reduced |
in_stock | true, false, or empty when the store does not say |
likely_listing_error | true when the price is far outside the normal range or out of line with the store's own sizes |
listing_url | The store's product page |
What is not in it
Lab scores are not in the file. They are Finnrick Analytics' published data; each vendor page links to its source. Listings from stores that are members-only, closed, flagged by a fraud warning, or whose robots.txt or terms ask not to be read are left out, as they are on the site. How prices are read and converted is on how it works.
Using it
Prices change often and the store's own site is always the final word. If you publish something based on the file, please link to PeptidesGrid and give the date of the file. Errors can be reported on the contact page.
Last updated Sep 25, 2026.