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
| Type | Legal Risk | Reliability |
|---|---|---|
| Licensed pharmacy (with Rx) | None | ✅ High |
| Online pharmacy (no Rx) | Moderate-High | ⚠️ Variable |
| Homebrew | High | ⚠️ 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
| Source | Payment Methods | Testosterone Enanthate | Testosterone Cypionate | Testosterone Undecanoate |
|---|---|---|---|---|
| RoidBazaar US | Bitcoin, Zelle, Bank Transfer, Western Union, Money Gram | Test E 250mg (ZPHC) | Test C 200mg (ZPHC) | — |
| OSgear US | Crypto, Venmo, Zelle, Credit Card, Western Union | Ultima-Enan 250 | Ultima-Cyp 250 | Test Undecanoate |
| teamroids.to | Cryptocurrency, Zelle, Money Gram | Test E (Para Pharma) | Test C (Dragon Pharma) | — |
| DashPCT (India→US) | Wise, Cryptocurrency | Test E 250mg | — | — |
Canada
| Source | Payment Methods | Testosterone Enanthate | Testosterone Cypionate |
|---|---|---|---|
| Roids101 | Cryptocurrency, e-Transfer | Test E 250mg (Novo-Pharm) | — |
| OSgear | Crypto, Credit Card | Ultima-Enan 250 | Ultima-Cyp 250 |
United Kingdom
| Source | Payment Methods | Testosterone Enanthate | Testosterone Cypionate |
|---|---|---|---|
| OSgear | Crypto, Credit Card | Ultima-Enan 250 | Ultima-Cyp 250 |
| teamroids.to | Cryptocurrency, Bank Transfer | Test E | Test C |
European Union
| Source | Payment Methods | Testosterone Enanthate | Testosterone Cypionate |
|---|---|---|---|
| OSgear (Intl Warehouse) | Crypto, Credit Card, Bank Transfer | Ultima-Enan 250 Intl | Ultima-Cyp 250 Intl |
| teamroids.to | Cryptocurrency | Test E | Test C |
| DashPCT | Wise, Cryptocurrency | Test E 250mg | — |
Australia
| Source | Payment Methods | Testosterone Enanthate | Testosterone Cypionate |
|---|---|---|---|
| OSgear | Crypto, Credit Card | Ultima-Enan 250 | Ultima-Cyp 250 |
| teamroids.to | Cryptocurrency | Test E | Test C |
Worldwide / Rest of World
| Source | Payment Methods | Testosterone Enanthate | Testosterone Cypionate |
|---|---|---|---|
| OSgear | Crypto, Credit Card, Bank Transfer, Venmo, Zelle | Ultima-Enan 250 | Ultima-Cyp 250 |
| teamroids.to | Cryptocurrency, Zelle, Money Gram | Test E | Test C |
| DashPCT (India) | Wise, Cryptocurrency | Test 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. :::
| Source | Payment Methods | Specific Product | Approx. Price | Notes |
|---|---|---|---|---|
| IndiaMart (India) | Credit Card, Bank Transfer | Testosterone Gel search | ₹80–₹1,470/pack | Browse multiple sellers; Cernos, Testoheal, Testosign brands available; avoid squeeze tubes |
| IndiaMart — Cernos Gel | Credit Card, Bank Transfer | Cernos Gel 1% (14 sachets) | ~₹1,470/box | Sun Pharma; 5g sachets, 14 per box |
| IndiaMart — Testoheal Gel | Credit Card, Bank Transfer | Testoheal Gel 1% (10×5g) | ~₹160/pack | Healing Pharma; tube packaging |
| DashPCT (Germany) | Wise, Cryptocurrency | Testoheal Gel 5gm tube | ~$3.00/tube | IN STOCK — single 5gm tube |
| DashPCT | Wise, Cryptocurrency | Cernos Gel 1% | — | Topical testosterone gel |
| Safe Generic Pharmacy (UK) | Credit Card, Bank Transfer, Crypto | Testosign Gel 1% (5g sachets) | — | HAB Pharmaceuticals; 5g sachets |
| Safe Generic Pharmacy (UK) | Credit Card, Bank Transfer, Crypto | Testoboon Gel 80g (tube) | $31.33–$35.00/piece | Kachhela Medex; 80gm tube — better value for longer use |
| Cheap Medicine Shop (Bulgaria) | Bank Transfer, Crypto | Cernos Gel 1% (14 sachets) | $50.80/14 sachets | IN STOCK — $3.63/sachet |
| Cheap Medicine Shop (Bulgaria) | Bank Transfer, Crypto | Testogel (14 sachets) | $32.20/14 sachets | IN STOCK — $2.30/sachet |
| Cheap Medicine Shop (Bulgaria) | Bank Transfer, Crypto | Full Testosterone Gel category | Varies | Browse 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:
| Source | Ships From | Payment | Products | Est. Price | Community Rep |
|---|---|---|---|---|---|
| RoidBazaar | US Domestic, Intl | Bitcoin, Zelle, Bank Transfer | Test E, Test C, Test blends | $42–84/vial | ⭐ Well-established 6+ years |
| OSgear | Intl Warehouse, US Warehouse | Crypto, CC, Zelle, Venmo | Ultima Test E/C, multiple brands | $42–90/vial | ⭐ Long-standing, lab tested |
| teamroids.to | Intl | Crypto, Zelle, MoneyGram | Para Pharma, Dragon Pharma T | Competitive | ⭐ Lab reports per listing |
| DashPCT | India | Wise, Crypto | Test E, Test gels | $3–5/vial-equivalent | ⚠️ Received FDA warning (2024); use caution |
How to Evaluate a Homebrew Supplier
| Factor | What to Look For |
|---|---|
| Community reputation | Long-standing positive reviews on Reddit (r/FTMDIY, r/TransDIY) |
| Lab testing | Third-party HPLC test results showing actual concentration |
| Sterile practices | Labelled with batch number, ingredients, concentration, date |
| Transparency | Willing to share source of raw materials and brewing process |
| Packaging | Sealed vials, sterile crimp caps, proper labelling |
| Reshipment policy | Will reship if package is seized |
Testosterone Ester Comparison for Homebrew
| Ester | Half-Life | Injection Frequency | Typical Concentration | Notes |
|---|---|---|---|---|
| Testosterone Enanthate | ~4.5 days | 2× per week | 200–300 mg/mL | Most common; standard TRT ester |
| Testosterone Cypionate | ~5 days | 2× per week | 200–250 mg/mL | Very similar to enanthate; US standard |
| Testosterone Propionate | ~2 days | Every other day | 100 mg/mL | Faster acting; more frequent injections |
| Testosterone Undecanoate | ~20 days | Every 4–6 weeks | 250 mg/mL | Longest ester; hard to source homebrew |
| Testosterone Blend (multi-ester) | Varies | 1–2× per week | 300–400 mg/mL | Mix 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:
- Choose a supplier with verified community reviews
- Request batch photos and lab test results
- Start with a small test order
- Test your blood levels after 4–6 weeks
- 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:
| Source | Product | Link | Notes |
|---|---|---|---|
| Cheap Medicine Shop | Cernos 40mg Soft Gelatin Capsules | Cernos Capsules | Testosterone undecanoate; oral administration |
Comparison of Major Source Categories
| Aspect | Licensed Pharmacy | Grey-Market Online | Homebrew |
|---|---|---|---|
| Legal risk | None (with Rx) | Moderate–High | High |
| Quality assurance | ✅ Full (GMP, USP) | ⚠️ Variable | ⚠️ Variable |
| Cost | $$$ (insurance may cover) | $$ | $ |
| Product range | Limited to Rx T products | Wide (all T esters) | Custom concentrations |
| Shipping time | Standard | 1–4 weeks | 1–3 weeks |
| Need prescription | ✅ Yes | ❌ No | ❌ No |
| Community reviews | N/A | Extensive | Extensive |
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
- r/TransDIY Wiki. Sourcing testosterone. https://www.reddit.com/r/TransDIY/wiki/index
- r/FTMDIY. Vendor reviews and sourcing. https://www.reddit.com/r/FTMDIY/
- diyhrt.market. Pharmacy and homebrew listings. https://diyhrt.market/