Skip to main content
🔧
HowMuchToFixAI for a Greener Future

Carbon Savings Calculator

See the environmental impact of repairing instead of replacing

📊Repair vs Replace Comparison

Manufacturing New Device70kg CO₂
100% Impact
Repairing Device8kg CO₂
11% Impact
62kg CO₂
Saved by Repairing!
That's 89% less environmental impact
Buy New
70kg
Repair
8kg

Share Your Impact

🌱
62kg CO₂ Saved!
By repairing my iPhone 14 Pro
🌳 3.0 trees🚗 153 miles
HowMuchToFix.com
Share message:
I saved 62kg of CO₂ by repairing my iPhone 14 Pro! 🌱 Green Guardian | HowMuchToFix.com

🌟Demo User's Impact
🌟 Climate Champion

156.5kg
Total CO₂ Saved
3
Devices Repaired
Your Impact Equals:
🌳7.5 trees planted
🚗387 miles not driven
📱29753 phone charges
Progress to Eco Hero
156.5kg / 200kg
Great job protecting the planet!

💻 Implementation Examples

1. Comparison Visualization

import CarbonComparisonChart from '@/components/carbon/CarbonComparisonChart'
import { calculateCarbonSavings } from '@/lib/carbon/calculator'

const savings = calculateCarbonSavings('iPhone 14 Pro', 'screen replacement')

<CarbonComparisonChart savings={savings} />

2. Cumulative Impact Tracking

import CumulativeImpactCard from '@/components/carbon/CumulativeImpactCard'

// Get user's total impact from database
const userStats = await getUserCarbonStats(userId)

<CumulativeImpactCard
  totalCo2Saved={userStats.totalCo2SavedKg}
  totalRepairs={userStats.repairCount}
  userName={user.name}
/>

3. Social Sharing

import SocialShareCard from '@/components/carbon/SocialShareCard'

<SocialShareCard
  savings={savings}
  shareUrl="https://howmuchtofix.com/my-repair"
/>

🚀 Quick Integration

Add these components to your existing pages:

  • Analyzer Results Page: Add CarbonComparisonChart below estimate
  • User Dashboard: Show CumulativeImpactCard with their total stats
  • After Repair: Display SocialShareCard to encourage sharing