Skip to content

Online Pharmacies ​

⚠️ Important Warning ​

Testosterone is a controlled substance in most countries. Importing T without a prescription carries real legal risk. This page is for educational purposes only.

Types of Sources ​

TypeLegal RiskReliability
Licensed pharmacy (with Rx)None✅ High
Online pharmacy (no Rx)Moderate-High⚠️ Variable
HomebrewHigh⚠️ Variable
Marketplace (eBay, etc.)High❌ Low

Verification ​

  • Check community reviews (r/FTMDIY, r/TransDIY)
  • Ask for batch photos
  • Test blood levels after starting
  • Search for recent reviews (last 3–6 months)
  • Cross-reference prices across multiple sources

Red Flags ​

  • Prices too good to be true
  • Only accepts untraceable payments
  • No community reputation
  • Refuses to provide product photos
  • No batch numbers or expiry dates on products
  • Demanding payment via gift cards

Injection Sources ​

Try to order injections from a domestic source to minimise any risk of package seizure.

USA ​

SourcePayment MethodsTestosterone EnanthateTestosterone CypionateTestosterone Undecanoate
RoidBazaar USBitcoin, Zelle, Bank Transfer, Western Union, Money GramTest E 250mg (ZPHC)Test C 200mg (ZPHC)—
OSgear USCrypto, Venmo, Zelle, Credit Card, Western UnionUltima-Enan 250Ultima-Cyp 250Test Undecanoate
teamroids.toCryptocurrency, Zelle, Money GramTest E (Para Pharma)Test C (Dragon Pharma)—
DashPCT (India→US)Wise, CryptocurrencyTest E 250mg——

Canada ​

SourcePayment MethodsTestosterone EnanthateTestosterone Cypionate
Roids101Cryptocurrency, e-TransferTest E 250mg (Novo-Pharm)—
OSgearCrypto, Credit CardUltima-Enan 250Ultima-Cyp 250

United Kingdom ​

SourcePayment MethodsTestosterone EnanthateTestosterone Cypionate
OSgearCrypto, Credit CardUltima-Enan 250Ultima-Cyp 250
teamroids.toCryptocurrency, Bank TransferTest ETest C

European Union ​

SourcePayment MethodsTestosterone EnanthateTestosterone Cypionate
OSgear (Intl Warehouse)Crypto, Credit Card, Bank TransferUltima-Enan 250 IntlUltima-Cyp 250 Intl
teamroids.toCryptocurrencyTest ETest C
DashPCTWise, CryptocurrencyTest E 250mg—

Australia ​

SourcePayment MethodsTestosterone EnanthateTestosterone Cypionate
OSgearCrypto, Credit CardUltima-Enan 250Ultima-Cyp 250
teamroids.toCryptocurrencyTest ETest C

Worldwide / Rest of World ​

SourcePayment MethodsTestosterone EnanthateTestosterone Cypionate
OSgearCrypto, Credit Card, Bank Transfer, Venmo, ZelleUltima-Enan 250Ultima-Cyp 250
teamroids.toCryptocurrency, Zelle, Money GramTest ETest C
DashPCT (India)Wise, CryptocurrencyTest E 250mg—

Gel Sources ​

Gels generally carry less risk of seizure, even if ordering from a non-domestic source.

WARNING

Do NOT buy squeeze tube style gels due to the difficulty of accurately measuring dose.

The author has had good experience ordering from IndiaMart due to the lower cost and wider availability of options.

::: caution Pricing Be very mindful of price, as many of the options below may be prohibitively expensive at the recommended dosages. Basically, avoid spending $100 on a box of gel packets if it will only last you two weeks.

If you are purchasing testosterone gel in packet form, confirm with the supplier whether the listed price is for a single packet or an entire box of packets, as pricing can vary significantly. :::

SourcePayment MethodsSpecific ProductApprox. PriceNotes
IndiaMart (India)Credit Card, Bank TransferTestosterone Gel search₹80–₹1,470/packBrowse multiple sellers; Cernos, Testoheal, Testosign brands available; avoid squeeze tubes
IndiaMart — Cernos GelCredit Card, Bank TransferCernos Gel 1% (14 sachets)~₹1,470/boxSun Pharma; 5g sachets, 14 per box
IndiaMart — Testoheal GelCredit Card, Bank TransferTestoheal Gel 1% (10×5g)~₹160/packHealing Pharma; tube packaging
DashPCT (Germany)Wise, CryptocurrencyTestoheal Gel 5gm tube~$3.00/tubeIN STOCK — single 5gm tube
DashPCTWise, CryptocurrencyCernos Gel 1%—Topical testosterone gel
Safe Generic Pharmacy (UK)Credit Card, Bank Transfer, CryptoTestosign Gel 1% (5g sachets)—HAB Pharmaceuticals; 5g sachets
Safe Generic Pharmacy (UK)Credit Card, Bank Transfer, CryptoTestoboon Gel 80g (tube)$31.33–$35.00/pieceKachhela Medex; 80gm tube — better value for longer use
Cheap Medicine Shop (Bulgaria)Bank Transfer, CryptoCernos Gel 1% (14 sachets)$50.80/14 sachetsIN STOCK — $3.63/sachet
Cheap Medicine Shop (Bulgaria)Bank Transfer, CryptoTestogel (14 sachets)$32.20/14 sachetsIN STOCK — $2.30/sachet
Cheap Medicine Shop (Bulgaria)Bank Transfer, CryptoFull Testosterone Gel categoryVariesBrowse all available T gel products

Gel Cost-Saving Strategy

If ordering from IndiaMart or DashPCT, consider the 80g tube format (e.g., Testoboon Gel from Safe Generic Pharmacy) rather than individual 5g sachets. An 80g tube at $31–35 will last much longer than 14×5g sachets at $50+.


Homebrew Testosterone Supplies ​

Homebrew testosterone is compounded by community members who purchase raw T powder and suspend it in carrier oil. This is the most common way to access injectable testosterone without a prescription.

Legal Risk

Manufacturing or purchasing homebrew testosterone carries high legal risk in most jurisdictions. Testosterone is a controlled substance. This information is for educational purposes only.

What Is Homebrew T? ​

Homebrewers purchase raw testosterone powder (typically enanthate or cypionate esters) and dissolve it in sterile carrier oil (MCT, grapeseed, sesame, or cottonseed oil) at measured concentrations. The solution is then filtered through sterile 0.22μm syringe filters into sterile multi-dose vials.

Common Homebrew Suppliers (Trans Male / Testosterone) ​

Unlike trans-female HRT (where estradiol is non-controlled), testosterone homebrew sources overlap significantly with the bodybuilding / grey-market steroid community. Below are community-vetted sources as of mid-2026:

SourceShips FromPaymentProductsEst. PriceCommunity Rep
RoidBazaarUS Domestic, IntlBitcoin, Zelle, Bank TransferTest E, Test C, Test blends$42–84/vial⭐ Well-established 6+ years
OSgearIntl Warehouse, US WarehouseCrypto, CC, Zelle, VenmoUltima Test E/C, multiple brands$42–90/vial⭐ Long-standing, lab tested
teamroids.toIntlCrypto, Zelle, MoneyGramPara Pharma, Dragon Pharma TCompetitive⭐ Lab reports per listing
DashPCTIndiaWise, CryptoTest E, Test gels$3–5/vial-equivalent⚠️ Received FDA warning (2024); use caution

How to Evaluate a Homebrew Supplier ​

FactorWhat to Look For
Community reputationLong-standing positive reviews on Reddit (r/FTMDIY, r/TransDIY)
Lab testingThird-party HPLC test results showing actual concentration
Sterile practicesLabelled with batch number, ingredients, concentration, date
TransparencyWilling to share source of raw materials and brewing process
PackagingSealed vials, sterile crimp caps, proper labelling
Reshipment policyWill reship if package is seized

Testosterone Ester Comparison for Homebrew ​

EsterHalf-LifeInjection FrequencyTypical ConcentrationNotes
Testosterone Enanthate~4.5 days2× per week200–300 mg/mLMost common; standard TRT ester
Testosterone Cypionate~5 days2× per week200–250 mg/mLVery similar to enanthate; US standard
Testosterone Propionate~2 daysEvery other day100 mg/mLFaster acting; more frequent injections
Testosterone Undecanoate~20 daysEvery 4–6 weeks250 mg/mLLongest ester; hard to source homebrew
Testosterone Blend (multi-ester)Varies1–2× per week300–400 mg/mLMix of fast + slow esters for rapid onset + sustained levels

Sterile Technique When Using Homebrew ​

  • Always wipe vial septum with 70% isopropyl alcohol before drawing
  • Use a new needle and syringe for each injection
  • Do not share vials with others
  • Store at room temperature (15–25°C), away from light
  • Discard if you see cloudiness, floating particles, or discolouration
  • Use within 28 days of first puncture (or as recommended by supplier)

Homebrew Red Flags ​

  • No batch number or expiry date on vial
  • Cloudy solution or visible particles
  • Seller refuses to provide lab test results
  • Price significantly below market average
  • No community reviews or history
  • Pressures you to buy quickly

Recommendation ​

Given the legal and safety risks, prescribed testosterone is strongly preferred over homebrew. If you must use homebrew:

  1. Choose a supplier with verified community reviews
  2. Request batch photos and lab test results
  3. Start with a small test order
  4. Test your blood levels after 4–6 weeks
  5. Be aware of the legal consequences in your country

Oral Testosterone (Capsules) ​

Oral testosterone is less common and generally less effective than injectable or transdermal forms. However, some sources carry it:

SourceProductLinkNotes
Cheap Medicine ShopCernos 40mg Soft Gelatin CapsulesCernos CapsulesTestosterone undecanoate; oral administration

Comparison of Major Source Categories ​

AspectLicensed PharmacyGrey-Market OnlineHomebrew
Legal riskNone (with Rx)Moderate–HighHigh
Quality assurance✅ Full (GMP, USP)⚠️ Variable⚠️ Variable
Cost$$$ (insurance may cover)$$$
Product rangeLimited to Rx T productsWide (all T esters)Custom concentrations
Shipping timeStandard1–4 weeks1–3 weeks
Need prescription✅ Yes❌ No❌ No
Community reviewsN/AExtensiveExtensive

Keeping Sources Current ​

Note: Links to these sources may often change or go down. Please contact us immediately if you see any links that are no longer valid, and we will find new sources to add to the list.

All links and sources last checked and verified valid and up to date on June 7th, 2026.

References ​

  1. r/TransDIY Wiki. Sourcing testosterone. https://www.reddit.com/r/TransDIY/wiki/index
  2. r/FTMDIY. Vendor reviews and sourcing. https://www.reddit.com/r/FTMDIY/
  3. diyhrt.market. Pharmacy and homebrew listings. https://diyhrt.market/