Carbonfooter
Measure and display your website's carbon footprint with accurate emissions data from carbonfooter.nl.
Use with caution
Carbonfooter works, but test it on a staging site before relying on it in 2026. It runs on 20+ sites and was last updated 4 months ago, and scores 45/100 on our health check.
- Small user base (20+ active installs)
- Very few reviews so far
- Only tested up to WordPress 6.8 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Carbonfooter stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| carbon footprint | #9 |
| Eco friendly | #9 |
| emissions | #8 |
| sustainability | #16 |
| sustainable website | #14 |
Version adoption
Share of active sites per release.
About Carbonfooter
From the official readme · v0.21.0Description
Carbonfooter helps you understand and showcase the carbon emissions of your website. The plugin automatically measures the carbon footprint of your pages and provides easy-to-use shortcodes to display this information to your visitors.
Important Note: This plugin uses the carbonfooter.nl API service to calculate emissions data. By installing and activating this plugin, you agree to share your website URLs with this service for analysis. See the Privacy and External services sections below for more details.
Features
- Automatic emissions measurement for all posts and pages
- Background processing to avoid impacting site performance
- Automatic refresh of emissions data (weekly by default)
- One shortcode for display:
[carbonfooter](choose the visual style in Settings → Appearance → Widget style: minimal, sticker, or full) - Native Gutenberg block support (FSE-compatible): 9 blocks available in the “Carbonfooter” block category
- Post/page columns showing emissions in admin
- Optional green hosting detection
- Multilingual support (English and Dutch)
Usage
Use the single shortcode to render the widget. The visual style is selected in Settings.
`
[carbonfooter]
`
- Style selection: Choose between “minimal”, “sticker”, or “full” in Carbonfooter → Settings → Appearance → Widget style. The shortcode does not take attributes; a site-wide style is applied.
- Automatic insertion: In Settings, set Display to “Auto” to automatically inject the widget into the site footer on the frontend. Set to “Shortcode” to only render where the shortcode is used.
Gutenberg Blocks
The plugin registers 9 native Gutenberg blocks under the “Carbonfooter” category, compatible with Full Site Editing (FSE) themes. All blocks use server-side rendering so data is always fresh.
- carbonfooter/minimal — A lightweight single-line carbon emissions widget.
- carbonfooter/sticker — A compact badge-style carbon emissions sticker.
- carbonfooter/full — A composable container block for building custom carbon emissions layouts using the stat blocks below.
- carbonfooter/emissions — Displays CO₂ emissions per visit for the current page.
- carbonfooter/trees — Displays trees needed to offset annual emissions for the current page.
- carbonfooter/driving — Displays equivalent driving distance from annual emissions for the current page.
- carbonfooter/pageweight — Displays the page weight (transfer size) for the current page.
- carbonfooter/green-hosting — Displays whether the site uses green energy hosting.
- carbonfooter/label — A minimal inline carbon emissions label.
All blocks support color, spacing, border-radius, and typography controls via the block editor sidebar. Find them by searching “Carbonfooter” in the block inserter.
Privacy
This plugin connects to the Carbonfooter API (operated by the same developer/owner as this plugin) to calculate page-level emissions. The following data may be sent to carbonfooter.nl:
- Page URL being analyzed
- Site URL
- Post ID
- Plugin version
- A timestamp
When is data sent:
* When you trigger a measurement in the WordPress admin
* When the plugin refreshes stale data in the background (via WP-Cron)
* When a single page view schedules a background refresh
No personal data is collected or stored by this plugin.
Opt-out controls:
* You can disable data collection at any time in Carbonfooter → Settings → Privacy (toggle “Data collection”).
Provider:
* Carbonfooter by Pixel to Planet
* Privacy Policy: https://carbonfooter.nl/privacy
Terms:
* Terms of Service for the Carbonfooter API are currently under preparation and will be linked here when available.
External services
This plugin connects to the Carbonfooter API (operated by the same developer/owner as this plugin) to calculate page-level emissions.
What is sent and when:
– Page URL being analyzed
– Site URL, post ID, plugin version, timestamp
– Sent when you trigger a measurement in admin, when the plugin refreshes stale data in the background, or when a single page view schedules a background refresh.
Provider: Carbonfooter (Pixel to Planet)
– Privacy Policy: https://carbonfooter.nl/privacy
– Terms of Service: currently under preparation
Terms of Service
The Carbonfooter API used by this plugin is operated by the same developer/owner as this plugin (Pixel to Planet / carbonfooter.nl). By using this plugin, you agree that the URLs being tested are sent to the external Carbonfooter API for analysis. Terms of Service are currently under preparation. Privacy Policy: https://carbonfooter.nl/privacy
Installation
- Upload the
carbonfooterfolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to Carbonfooter > Settings to configure options
- Use shortcodes to display emissions data on your pages
Frequently asked questions
How accurate are the emissions calculations?
Calculations are based on multiple factors including page size, server location, and hosting type. The methodology follows industry standards for digital carbon footprint calculation.
How often is the data updated?
By default, emissions data is refreshed automatically. You can manually trigger updates or adjust display behavior in settings.
Can I use this without sharing data with carbonfooter.nl?
No, the emissions calculations require analysis through the carbonfooter.nl service. If you prefer not to share URLs, this plugin may not be suitable for your needs.
Is the plugin GDPR compliant?
Yes, the plugin is GDPR compliant. It does not collect or store any personal data. All data collection can be disabled in the settings.
Changelog
0.21.0
- Add native Gutenberg block support for Full Site Editing (FSE).
- Introduces 9 blocks: carbonfooter/minimal, emissions, trees, driving, pageweight, green-hosting, full, sticker, label.
- All blocks use server-side rendering via a new BlockRenderer class.
- Centralises SVG icons into a shared SvgIcons class.
- Adds a custom carbonfooter block category, multi-entry webpack config, and updated Dutch translations.
0.20.0
- Added new footer designs and improved shortcode/preview consistency.
- Improved Dutch/English translation handling to avoid mixed-language output.
- Improved release packaging so update zips include the latest translation files.
0.19.0
- Add “External services” section and expand Privacy with data sent and opt‑out controls
- Consolidate shortcode docs to a single [carbonfooter]; style chosen in Settings
- Packaging: release script now also outputs carbonfooter.zip (includes src/) alongside versioned zip
- Update README.md with a short External services note and privacy link
- Update readme files and contributors
0.18.0
- Convert all inline CSS to wp_add_inline_style() for WordPress compliance
- Convert all inline JavaScript to wp_add_inline_script() for WordPress compliance
- Fix sanitization callbacks in register_setting() calls for proper data validation
- Update frontend widget styles to use proper WordPress enqueue methods
- Convert shortcode styles (minimal, sticker, full) to wp_add_inline_style()
- Move dashboard widget CSS from inline styles to wp_add_inline_style()
- Fix activation redirect script to use wp_add_inline_script()
- Resolve PHPUnit test configuration path issues
- Achieve full WordPress repository compliance standards
- Document external service usage (External services + expanded Privacy)
- Packaging: release script produces carbonfooter.zip (non-versioned) for WP upload
0.17.0
- Release plugin version 0.17.0 with minior improvements.
0.16.3
- Fix get_avarage_emissions() is null on dashboard widget
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Carbonfooter alternatives
All carbon footprint plugins →FAQ
Carbonfooter: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 4, 2026
Is Carbonfooter free?
Yes. Carbonfooter is free to download and use from the official WordPress.org plugin directory.
Is Carbonfooter safe to use in 2026?
Carbonfooter works, but test it on a staging site before relying on it in 2026. It runs on 20+ sites and was last updated 4 months ago, and scores 45/100 on our health check.
How many websites use Carbonfooter?
Carbonfooter is active on 20+ WordPress websites and has been downloaded 625 times since it launched in November 2025. It was downloaded 73 times in the last 30 days.
Does Carbonfooter work with WordPress 7.1?
Carbonfooter is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Carbonfooter need?
Carbonfooter requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Carbonfooter last updated?
The latest version, 0.21.0, was released on May 27, 2026 (4 months ago).
Who makes Carbonfooter?
Carbonfooter is developed and maintained by pixeltoplanet.
What are the best alternatives to Carbonfooter?
The most popular alternatives to Carbonfooter are GreenMetrics (30+ installs), Deny All Firewall (20+ installs) and GreenAudit (<10 installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card