Estimating GitHub Actions costs before the end-of-month bill hits is surprisingly difficult, especially when you are mixing Ubuntu, macOS, and Windows runners or debating self-hosted setups.
I built a simple, no-signup visual calculator to fix this. You just paste your workflow .yml file. It parses the jobs, compares the per-minute pricing across different runner environments, and gives you a clear cost estimate.
I also integrated an analyzer that reviews your workflow steps to suggest actionable optimizations (like implementing aggressive caching, fixing missing timeouts, or swapping runner types). In my testing, these tweaks can realistically cut execution time and costs by 40% to 60%.
It's built entirely with vanilla HTML/CSS/JS, so it loads instantly. Privacy note: Everything is processed on the fly. Your YAML files and architectures are never saved on any database or server.
try here - https://githubactionscost.online/
It's completely free. Would love to hear your feedback, edge cases I might have missed, or any feature requests!