GreenOps

© 2026 GreenOps. All rights reserved.

npx greenops-scanBlogPrivacy PolicyTermsRefund PolicyMethodology
GreenOps
ProblemSolutionPricingBlognpx greenops-scan
Sign in / Sign upFree audit
Free forever · no signup

Find your AWS waste with one command.

GreenOps Scan is a free command-line tool that finds idle and over-provisioned AWS resources using read-only APIs. It runs entirely on your machine and reports estimated cost and carbon savings — no account, no credit card, no data leaving your laptop.

Get the command Docs & feedback

On one real account, a sample scan surfaced 130 issues and approximately $2,209/month in estimated savings opportunities. Results vary by account — review every finding before acting.

Free, read-only audit

One command. Real findings in about a minute.

Run a local scan against your AWS profile. No data leaves your laptop — you get a ranked list of waste, the dollars behind it, and the carbon footprint attached. Illustrative sample output below.

~/dev
$ npx greenops-scan
✓ Selected profile: sandbox-dev · region eu-central-1
✓7/9 modules accessible · permission check complete
✓Starting parallel scan… scanning…
SeverityComponentResource / issueSavingsCO2/mo
▌
Illustrative scan summary
$218.10
/mo potential savings
5.9 kg
Potential CO2 reduction /mo
6
findings ranked
~60s
avg scan time

What you get

  • Read-only IAM — needs only ReadOnlyAccess
  • Findings ranked by $/mo with concrete remediation
  • CO2e estimates per finding, based on cloud energy models
  • PDF export ready to share with finance
Get my report

Watch a real scan run

An unedited terminal recording of an actual scan, from profile selection to the PDF report. Account ID and resource names have been replaced with placeholders.

How it works

From install to PDF report in about a minute.

1

Run one command

npx greenops-scan — no install, no signup, no credit card. Works with your existing AWS CLI profile.

2

Pick a profile and region

An interactive prompt lets you choose the AWS profile and region to scan, or pass them as flags for CI.

3

Read-only scan runs locally

The scanner calls read-only AWS APIs from your machine. Nothing is uploaded, and your credentials never leave your laptop.

4

Get ranked findings

In about 60 seconds you get a JSON file and a PDF report: every finding ranked by estimated monthly savings, with modeled carbon impact.

Security model

Read-only. Local. No exceptions.

Credentials never leave your machine

The scan runs as a local process using your existing AWS CLI credentials. There is no server-side agent, no relay, and no upload step.

Read-only AWS APIs only

Every API call is a read operation (Describe/List/Get). The scanner cannot create, modify, or delete any resource in your account.

No signup required

Try the CLI with zero commitment. Create a GreenOps Cloud account only if you want continuous, scheduled scanning later.

Want extra peace of mind? Create a dedicated read-only AWS profile with the AWS CLI before you run the scan.

What it scans

Ten AWS services, checked for the waste patterns engineers most often miss.

EC2Idle instances, old-gen → Graviton upgrades, unattached EBS volumes
S3Missing lifecycle policies, version accumulation, un-tiered buckets
ECSEmpty clusters, over-provisioned Fargate (30-day CloudWatch validated)
EKSOutdated K8s versions, non-Graviton node groups, no autoscaler
LambdaZombie functions, legacy runtimes, x86→ARM, over-provisioned memory
RDSIdle databases, Graviton upgrades, Multi-AZ on non-prod, old snapshots
ElastiCacheIdle caches, Graviton upgrades
CloudFrontUnused distributions, missing HTTPS redirect, outdated TLS
EBS SnapshotsOld snapshots, unused AMIs
BedrockIdle provisioned throughput, unused custom models, stale agents
VPC EndpointsNAT Gateway paying data fees to reach S3/DynamoDB instead of a free Gateway Endpoint

Built for CI, not just your laptop

Pass flags to skip the interactive prompts and run non-interactively in a pipeline.

$ npx greenops-scan --profile production --region eu-west-1 --severity high,critical
-p, --provider <name>Cloud provider: aws (skip interactive selection)
--profile <name>AWS profile name (skip interactive selection)
-r, --region <code>AWS region code, e.g. eu-west-1 (skip interactive selection)
-s, --severity <levels>Comma-separated severity filter: critical,high,medium,low
--min-cost <amount>Minimum monthly savings amount (USD) to include
--endpoint-url <url>Custom AWS endpoint (e.g. LocalStack)

Full flag reference and how to report issues are in the GitHub README. The scanner is closed-source; the CLI is free to use.

One scan is a snapshot. Waste comes back.

The free CLI is great for a one-off or ad hoc check. When your team wants continuous coverage, GreenOps Cloud adds:

  • Automated recurring scans — no manual re-runs
  • Shared dashboard and findings history across accounts
  • Trend tracking for cost and carbon opportunities over time
  • Team workflows for triage and follow-up
Create free account See pricing

No credit card required to start.