A browser extension to enhance Strava.com
Feedback, ideas, bug reports welcome
Firefox addon not available at the moment
All features are customizable in options
Works on comments, editing activities, and uploading new activities.
Hide Strava nudges to upgrade to Premium.
Hide social sharing buttons (Facebook, Twitter, email) from the Activity header
Hide "Share Your Runs" widget from the Dashboard.
Hide Premium badges on user pictures. Subscriber status on an athlete's page is still shown.
Add "first" and "last" links to paginated features.
Show converted units when you hover your mouse over numbers.
Separate notification types for kudos, comments, uploads, challenges, follows, and others
-> with →)Replace -- with –, -> with →, (L) with ♥ and so on…
Enable keyboard controls on the dashboard:
J - Up (previous)
K - Down (next)
L - Kudos (like)
C - Comment
Enter - Go to activity (hold shift to open in a new tab/window)
E - Edit activity (hold shift to open in a new tab/window)
U - Go to athlete (hold shift to open in a new tab/window)
Fixed 2022-08-29Hide activities shorter than 20 minutes.
Make various elements (photos, maps, avatars, etc.) larger when you hover over them.
Swap the ordering of the "Clubs" and "Challenges" module on the dashboard.
Hide the "Yearly Goals" module on the dashboard.
Hide "Upcoming" module on the dashboard if you have no upcoming races, events or goals coming soon. Also hides the "Discover More" sub-module.
Fixed 2023-06-06Show button in the header bar to give Kudos to all displayed activities. Beware that some people may consider it spam-ish.
Show aggregate segment data (fastest, slowest, average, total distance, total elevation, etc.) when segments are repeated within an activity.
Show links to Veloviewer, Race Shape, KOM Club etc. on activity, segment detail and Challenge pages.
Show running cadence by default in elevation profile.
Show running heart rate by default in elevation profile.
Show running Grade Adjusted Pace (GAP) by default in elevation profile.
Calculate a Variability Index (VI) from the weighted average power and the average power, an indication of how "smooth" a ride was. A VI of 1.0 would mean perfect pacing. (Requires a power meter.)
Select "Show Estimated FTP" by default on Power Curve.
Estimates a run"s Training Stress Score from its Grade Adjusted Pace distribution.
Hide the number of calories burned on your own activity pages.
When there are too many segments/efforts on a particular ride, Strava hides them behind a "Show X hidden efforts" button. Enabling this option shows these efforts by default.
Show 'starred' segments at the top of lists instead of in their geographical order.
Add colors to chart legend
Allow editing own activity by clicking on it's title or pressing `e` key
Autofocus title field; disable autocomplete.
When opening My Activities, expand latest activity for editing automatically.
Show stats for all sports in the overview section in Training Log
Changes the default sport for the "Side by Side comparison" module to running.
Add the ability to automatically "Save & View", and increase the size of the description boxes to the manual "Upload and Sync Your Activities" manual upload page,
Allow pre-filling params from URL, e.g. https://www.strava.com/upload/manual?distance=10&name=Testing Supported params: distance, distance_unit, elapsed_time_hours, elapsed_time_minutes, elapsed_time_seconds, elev_gain, elevation_unit, type, start_date, start_time_of_day, name, commute, trainer, bike_id, athlete_gear_id, description, visibility, perceived_exertion
Show same-activity Flybys only (runs or rides) in the Flyby viewer.
Strava Enhancement Suite is committed to protecting your privacy. This extension does not collect, store, or transmit any personal data.
We do not collect any data. The extension operates entirely locally in your browser and does not send any information to external servers. All features and functionality work by modifying the Strava.com website in your browser only.
The extension stores your feature preferences locally using Chrome's sync storage API. This data includes:
This data is stored locally in your browser and may be synced across your devices via your browser's built-in sync functionality (if you have browser sync enabled). We do not have access to this data.
The extension operates on Strava.com and enhances its functionality. When you use Strava.com, you are subject to Strava's own privacy policy. We recommend reviewing Strava's Privacy Policy.
The extension may add links to external services (e.g., Veloviewer, Race Shape) when enabled, but does not share any data with these services automatically. You control whether to visit these links.
The extension requires certain permissions to function. Below are one-sentence justifications for each permission:
Justification: We use storage permission to save your feature preferences and settings locally in your browser so they persist across sessions and sync across your devices.
Justification: We use scripting permission to inject enhancement features into the Strava.com pages you visit, enabling functionality like keyboard controls, unit conversion tooltips, and activity analytics.
Justification: We use activeTab permission to interact with the currently active Strava.com tab when you click the extension icon, allowing the popup to display relevant information about your current page.
Justification: We request host permission for strava.com domains only, as this is the sole website the extension is designed to enhance, and we need access to modify its pages and add features.
Are you using remote code? No, we do not use any remotely hosted code - all code is packaged within the extension and runs locally in your browser.
These permissions are used solely for providing the extension's functionality and not for data collection, tracking, or any other purpose.
Strava Enhancement Suite is open source software. You can review the complete source code at GitHub to verify our privacy claims.
If we make changes to this privacy policy, we will update this page. The extension's core principle of not collecting user data will not change.
If you have questions about this privacy policy, please open an issue on our GitHub repository.
Last updated: January 1, 2026