SmashCost

Sign in

Welcome back. Enter your credentials to continue.

Don't have an account? Create one  ·  Forgot password?

SmashCost

Reset password

Enter your email and we'll send you a reset link valid for 1 hour.

Back to Sign in

SmashCost

Choose a new password

Enter and confirm your new password.

Minimum 8 characters

SmashCost

Create account

Get started in seconds.

Minimum 8 characters

Already have an account? Sign in

SmashCost
—
—
support@smashcost.com

Dashboard

Free tier
⚠️ Please verify your email address to ensure you receive important account notifications. Resend verification email
Loading…

Spend Map

Loading…

Spend Trend

Actual spend, last 30 days
Daily provider cost · amber bars = spend anomaly
Loading…
Filter by key:
Timestamp Model Requested Model Used Provider Attribution Key Task Routing Score In / Out Tokens Cost Latency Status
Loading…
—
Unlock cost attribution

You're sending AI traffic — add these headers to attribute spend by customer and feature. Takes 2 minutes.

openai.chat.completions.create(
  model="gpt-4o",
  messages=[...],
  extra_headers={
    "X-SmashCost-Tag-Customer": customer_id,   # e.g. "acme-corp"
    "X-SmashCost-Tag-Feature":  feature_name,  # e.g. "/api/summarize"
  }
)

Cost by Customer

Loading…

Cost by Feature

Loading…

Cost by Environment

Loading…

Top Cost Drivers

last 30 days — top 5 per category
Loading…

SmashCost API keys replace your provider keys in your application code. Instead of putting your OpenAI key directly in your app, you put a SmashCost key — and SmashCost routes the request to the best model automatically.

How many to create: one per environment makes sense — for example dev, staging, production. That way you can revoke one without affecting the others. No hard limit.

Create API Key
Copy this key now — it will never be shown again.

Loading…

Provider credentials — add your API keys for each AI provider. SmashCost encrypts them and routes your requests through whichever provider and model best matches each task. You keep the direct billing relationship with each provider (BYOK — Bring Your Own Keys).

Loading…

Model catalog

Model Provider Input / 1K tokens Output / 1K tokens Typical (500in+200out) Last updated Status
Loading…

Routing Mode

Controls how aggressively the router optimises for cost vs. quality on every request.

⚡
Save
Maximum cost reduction. Uses cheapest models that meet minimum quality.
Up to 80% savings
⚖️
Balance
Optimal cost/quality ratio. Best choice for most use cases.
Recommended
⭐
Quality
Maximum quality. Always uses the best available model for each task.
Best results

Spend alerts

Get an email when your AI spend exceeds a threshold in any rolling 60-minute window. Set to 0 to disable.

Danger zone

Permanently delete your account and all associated data. This cannot be undone.

Team members

EmailRoleMember since
Loading…

Invite a teammate

They'll receive an email with a link to join your SmashCost workspace.

Pending invites

EmailRoleExpires
Loading…

Delete your account

This will permanently deactivate your account and organization. All API keys will stop working immediately. This action cannot be undone.

Choose your plan

Upgrade anytime. Cancel anytime.

Free
$0/mo
Spend visibility, always free
  • Full spend dashboard
  • Shadow mode (projected savings)
  • 30-day history
  • 1 user
  • Up to $500/mo managed
Current plan
Pro
$39/mo
Turn observation into action
  • Routing active — Save / Balance / Quality
  • Real savings dashboard
  • Spend alerts & notifications
  • 90-day history
  • 3 users
  • Up to $3k/mo managed
Growth
$129/mo
For teams
  • Everything in Pro
  • Unlimited users
  • 1-year history
  • Webhooks & exports
  • Rollout controls
  • Up to $15k/mo managed
Coming soon
Business
$349+/mo
Enterprise
  • Everything in Growth
  • SSO
  • SLA & priority support
  • Onboarding & custom features
  • No spend cap
Contact us