420Calc is a static cannabis retail calculator suite for quick pricing, potency, margin, edible batch, unit conversion, yearly spend, dab potency, and product rating math. It started as a simple negotiation calculator and has been shaped into a small portfolio-friendly utility dashboard for common cannabis retail and production planning questions.
- Static HTML
- CSS
- Vanilla JavaScript
There are no frameworks, dependencies, CDNs, databases, build tools, or package installs required.
420Calc runs as plain static files. There is no compile step and no generated output folder.
- Bulk / Flower Pricing Calculator (
bulk.html) - Infused Pre-Roll Calculator (
ipr.html) - Margin Calculator (
margin.html) - Edible Batch Calculator (
edibles.html) - Unit Converter (
units.html) - Yearly Spend Calculator (
spend.html) - Dab MG Calculator (
dab.html) - Robinson Rating™ (
rating.html)
Open index.html directly in a browser, or serve the folder with any basic static file server.
Example with Python:
python -m http.server 8000Then visit http://localhost:8000.
This project is intentionally simple and shared-hosting friendly. The goal is to show a polished, fast, dependency-free calculator suite with clear formulas, live results, reset/copy actions, responsive layout, and print-friendly result pages.
Calculations are estimates only and are not legal, tax, regulatory, labeling, or compliance advice.