App Icon

vPower - Bike Virtual Power


The vPower data field app has been developed for those who are not fortunate enough to own an expensive power meter. Firstly, this is not 100% accurate. As you can imagine, there is a lot of variables at play to calculate power on the pedals accurately. This is my best attempt to take all these variables into consideration and developed the app with the following key features:</p><p></p><p>Version History</p>

What’s New

Bug fixes

Additional Information


This app requires access to:

  • Record additional information into activity files
  • Your Garmin Connect™ fitness profile
  • Approach® S60 Approach® S60
  • Approach® S62 Approach® S62
  • Captain Marvel Captain Marvel
  • D2™ Air D2™ Air
  • D2™ Air X10 D2™ Air X10
  • D2™ Charlie D2™ Charlie
  • D2™ Delta D2™ Delta
  • D2™ Delta PX D2™ Delta PX
  • D2™ Delta S D2™ Delta S
  • D2™ Mach 1 D2™ Mach 1
  • Darth Vader™ Darth Vader™
  • Descent™ G1 Descent™ G1, Descent™ G1 Solar
  • Descent™ Mk1 Descent™ Mk1
  • Descent™ MK2 Descent™ MK2, Descent™MK2i
  • Descent™ Mk2S Descent™ Mk2S
  • Edge® 1000 Edge® 1000
  • Edge® 1030 Edge® 1030
  • Edge® 1030 Plus Edge® 1030 Plus
  • Edge® 1030, Bontrager Edge® 1030, Bontrager
  • Edge® 1040 Edge® 1040
  • Edge® 130 Edge® 130
  • Edge® 130 Plus Edge® 130 Plus
  • Edge® 520 Edge® 520
  • Edge® 520 Plus Edge® 520 Plus
  • Edge® 530 Edge® 530
  • Edge® 820 Edge® 820
  • Edge® 830 Edge® 830
  • Edge® Explore Edge® Explore
  • Edge® Explore 1000 Edge® Explore 1000
  • Edge® Explore 2 Edge® Explore 2
  • Edge® Explore 820 Edge® Explore 820
  • Enduro™ Enduro™
  • Enduro™ 2 Enduro™ 2
  • epix™ (Gen 2) epix™ (Gen 2), quatix® 7 – Sapphire Edition
  • First Avenger First Avenger
  • ForeAthlete® 735XTJ ForeAthlete® 735XTJ
  • Forerunner® 245 Forerunner® 245
  • Forerunner® 245 Music Forerunner® 245 Music
  • Forerunner® 255 Forerunner® 255
  • Forerunner® 255 Music Forerunner® 255 Music
  • Forerunner® 255S Forerunner® 255S
  • Forerunner® 255S Music Forerunner® 255S Music
  • Forerunner® 265 Forerunner® 265
  • Forerunner® 265S Forerunner® 265S
  • Forerunner® 55 Forerunner® 55
  • Forerunner® 645 Forerunner® 645
  • Forerunner® 645 Music Forerunner® 645 Music
  • Forerunner® 735XT Forerunner® 735XT
  • Forerunner® 745 Forerunner® 745
  • Forerunner® 935 Forerunner® 935
  • Forerunner® 945 Forerunner® 945
  • Forerunner® 945 LTE Forerunner® 945 LTE
  • Forerunner® 955 Forerunner® 955, Forerunner® 955 Solar
  • Forerunner® 965 Forerunner® 965
  • fēnix® 5 fēnix® 5, quatix® 5
  • fēnix® 5 Plus fēnix® 5 Plus
  • fēnix® 5S fēnix® 5S
  • fēnix® 5S Plus fēnix® 5S Plus
  • fēnix® 5X fēnix® 5X, tactix® Charlie
  • fēnix® 5X Plus fēnix® 5X Plus
  • fēnix® 6 fēnix® 6
  • fēnix® 6 Dual Power fēnix® 6 Dual Power
  • fēnix® 6 Pro fēnix® 6 Pro, fēnix® 6 Sapphire
  • fēnix® 6 Pro Dual Power fēnix® 6 Pro Dual Power
  • fēnix® 6 Pro Solar fēnix® 6 Pro Solar
  • fēnix® 6 Solar fēnix® 6 Solar
  • fēnix® 6S fēnix® 6S
  • fēnix® 6S Dual Power fēnix® 6S Dual Power
  • fēnix® 6S Pro fēnix® 6S Pro, fēnix® 6S Sapphire
  • fēnix® 6S Pro Dual Power fēnix® 6S Pro Dual Power
  • fēnix® 6S Pro Solar fēnix® 6S Pro Solar
  • fēnix® 6S Solar fēnix® 6S Solar
  • fēnix® 6X Pro fēnix® 6X Pro, fēnix® 6X Sapphire, fēnix® 6X Pro Solar, tactix® Delta Sapphire, quatix® 6X Solar, tactix® Delta Solar, tactix® Delta Solar Ballistics
  • fēnix® 7 fēnix® 7, quatix® 7
  • fēnix® 7 Pro fēnix® 7 Pro
  • fēnix® 7S fēnix® 7S
  • fēnix® 7S Pro fēnix® 7S Pro
  • fēnix® 7X fēnix® 7X, quatix® 7X – Solar Edition
  • fēnix® 7X Pro fēnix® 7X Pro
  • fēnix® Chronos fēnix® Chronos
  • Instinct® 2 Instinct® 2, Instinct® 2 - Camo Edition, Instinct® 2 Solar - Tactical Edition, Instinct® 2 Solar - Surf Edition, Instinct® 2 - dēzl™ Edition
  • Instinct® 2S Instinct® 2S, Instinct® 2S - Camo Edition, Instinct® 2S Solar - Tactical Edition, Instinct® 2S Solar - Surf Edition, Instinct® 2S - dēzl™ Edition
  • Instinct® 2X Instinct® 2X
  • Instinct® Crossover Instinct® Crossover
  • MARQ™ (Gen 2) MARQ™ (Gen 2)
  • MARQ™ Adventurer MARQ™ Adventurer
  • MARQ™ Athlete MARQ™ Athlete
  • MARQ™ Aviator MARQ™ Aviator
  • MARQ™ Aviator (Gen 2) MARQ™ Aviator (Gen 2)
  • MARQ™ Captain MARQ™ Captain, MARQ™ Captain: American Magic Edition
  • MARQ™ Commander MARQ™ Commander
  • MARQ™ Driver MARQ™ Driver
  • MARQ™ Expedition MARQ™ Expedition
  • MARQ™ Golfer MARQ™ Golfer
  • Mercedes-Benz Venu® Mercedes-Benz Venu®
  • Mercedes-Benz Venu® 2 Mercedes-Benz Venu® 2
  • Mercedes-Benz Venu® 2S Mercedes-Benz Venu® 2S
  • quatix® 6 quatix® 6
  • quatix® 6X quatix® 6X, quatix® 6X Solar, quatix® 6X Dual Power
  • Rey™ Rey™
  • tactix® 7 tactix® 7, tactix® 7 – Pro Ballistics Edition, tactix® 7 – Pro Edition
  • Venu® Venu®
  • Venu® 2 Venu® 2
  • Venu® 2 Plus Venu® 2 Plus
  • Venu® 2S Venu® 2S
  • Venu® Sq. Venu® Sq.
  • Venu® Sq. 2 Venu® Sq. 2
  • Venu® Sq. 2 Music Venu® Sq. 2 Music
  • Venu® Sq. Music Venu® Sq. Music
  • vívoactive® 3 vívoactive® 3
  • vívoactive® 3 Mercedes-Benz® Collection vívoactive® 3 Mercedes-Benz® Collection
  • vívoactive® 3 Music vívoactive® 3 Music
  • vívoactive® 4 vívoactive® 4, GarminActive
  • vívoactive® 4S vívoactive® 4S, GarminActive S
  • vívoactive® HR vívoactive® HR
Average Rating: (121 Ratings)

Piero Villata
May 25, 2023 | Version 2.1.2

Es una buena app si hay poco viento de cara o deayuda está bueno para comparar, por allí tendrían que agregar un manual para saber mejor los coeficiente de roces según el tipo de llanta aprox o un rango porque sino los cálculos suben o bajan demasiado. Otro punto es que coeficiente aerodinámico usan en la fórmula que no está pero intuyo que se usa entre un 0.025 Para una bici más de tri y un 0.05 para una bici convencional .lo bueno es que tienen diferentes dispositivos para simular los watts indoor, sobretodo por la diferencia de cuevas de poder entre un magnético y uno de fluidos , uno es lineal y otro exponencial. La sigo probando hasta ajustar buen con otras formas de medir la potencia

Sam Pinson
April 23, 2023 | Version 2.1.0

the app no ​​longer works after the update.

April 20, 2023 | Version 2.1.0

I doesn’t work any more It was a very helpful app

Felipe Cepeda
February 19, 2023 | Version 2.0.0

It's works, for me and anyone who need to see some live data about relative effort while riding. This estimation is not much different than others power estimator like 4iiii or stages, of course this is not a SRM or Quarz replacement but show you relevant data.

Henry Ignacio
February 8, 2023 | Version 2.0.0

Very helpful app!!! Just a question on “trainer mode” - do I have to turn it off when riding outdoors?

Marcus Mason
December 23, 2022 | Version 2.0.0

Love it! Any chance of adding Wahoo Kickr Core to the range of supported Trainers? Thank you.

Eduardo Get
November 28, 2022 | Version 2.0.0

Very helpful app.

Richard hoad
November 15, 2022 | Version 2.0.0

I have happily used vPower for a long time to get an estimate of power while riding. Considering it is free it compares surprisingly well to a direct measurement PM (which I recently acquired). vPower calculates an estimated power based on GPS data and rider plus bike weight. For obvious reasons vPower is slower to react to changes in power and doesn't capture very short bursts of power. Because of this lag, using vPower to pace short intervals feels a bit like using a heart rate monitor to do the same. Perhaps more importantly vPower knows nothing about wind, changes in your drag coefficient due to position or other factors so at any given moment can over or under estimate power. I have also seen it significantly overestimate power on some descents. Richard

August 20, 2022 | Version 2.0.0

Good,but not calculating FTP in edge permission by garmin?

August 14, 2022 | Version 2.0.0

Hi, I can't change the weight of my bike ! It says "input a correct weight" It is the same fore the tyre rolling resistance

January 16, 2022 | Version 1.9.3

Hi, is it possible to add Edge 130 PLUS support? --Thanks--

Hugo Rodrigues
January 3, 2022 | Version 1.9.3

I there! i just tried de app and works very fine. Thanks. But when i extract de .fit file or .tcx file the power dada does not apear when i upload the file in other platforms. am i doing something wrong?

October 18, 2021 | Version 1.9.3

Al finalizar la actividad los valores medio, maximo no quedan registrados tan solo la grafica. Como puedo acceder a esos valores, existe algun archivo donde quede registrada la informacion que no aparece en el reloj?? Gracias.

August 13, 2021 | Version 1.9.3

I used today for the first time. I can see that default settings on my FR230 works. I don't know if the values of power are reliable. Anyway 4 stars

Andor Dávid
May 3, 2021 | Version 1.9.3

hi guys. can i use this whit my fenix 6 sapphire pro? somehow it doesnt work

Alex B
March 7, 2021 | Version 1.9.3

Works well only on the indoor trainer.

Matteo Villa
February 4, 2021 | Version 1.9.3

Seems to take in count only the speed, not the gradient or the vertical speed (using default settings). In a 6-12% gradient uphill, power values are 8-15 watts!!

Jesus Enrique Mendoza Cuellar
January 21, 2021 | Version 1.9.3

La aplicación calcula la potencia sin tener en cuenta la pendiente; o la elevación. El altímetro de mi fénix 3 HR si marca las pendientes; pero la gráfica de potencia es muy similar a la de velocidad; marca potencias altas en descensos.

November 15, 2020 | Version 1.9.3

the idea is good, app works fine but I can't compare with real data from a real pm. anyway, for who doesn't care so much and wants just a ideal data, I think is the best app here. I would advice to add a menu where is possible to insert a speed where watt are not considered..if I pedal at 45rpm downhill, it'll counts watt! so maybe at least 50rpm and variable km/h or just take into account negative slope degrees would be perfect.

Viktor Blistunov
October 21, 2020 | Version 1.9.3

Hi! Nice app! Could you please advise which power trainer should I better choose in the settings if I use Btwin Inride 500 (it is fluid, from Decathlon)

Developer Reply
October 21, 2020, Shane.Coetser

Unfortunately I do not have the power curve to compare against. The "Generic Fluid" might be a good option.

September 27, 2020 | Version 1.9.3

Not working, the graph is pretty similar to speed graph so it does not take into account HR...I haven't tried using cadence sensor but, as description says, it shouldn't be the reason for the malfunction.

August 28, 2020 | Version 1.9.3

Couldn't seem to get vpower to populate it's datafield on my Vivoactive 4, but it did calculate the max and average after my ride. Not sure if the latest Garmin update broke it.

Rcostaval MD; PhD
August 22, 2020 | Version 1.9.3

De algum tempo para cá (no máximo 40 dias) o aplicativo está apresentando falhas constantes durante o treinamento, não registrtando nada. Piorou muito, não sei o que aconteceu

Ben Quabach
August 20, 2020 | Version 1.9.3

I think the idea is great, even if the values are not quite right. But I have the same problem as in other reviews before. The values are not at all realistic and do not match the perceived effort. On a hill (1km, average 5%, average 18 km/h, HR up to 170 bpm) it calculates 28W. Kicked down the hill again, calculated around 230W. Used a new Garmin Edge 530 with original Garmin speed and cadance sensor.

Developer Reply
August 20, 2020, Shane.Coetser

Can I please ask that you send me the FIT file so I can debug the issue please? Just use the Contact Developer under the Additional Information section. Thanks

Peter Hough
August 18, 2020 | Version 1.9.3

Similar to other reviews, it's a neat app but needs to also use elevation data in the calculation - would be 5/5 then. Keep up the good work!

Developer Reply
August 18, 2020, Shane.Coetser

Hi Peter, just to be clear that I do use altitude in my calculation when riding outdoors.I can only use what the device gives me. So if you barometer is faulty, or GPS elevation is incorrect, then my calculation is also incorrect. I am happy to debug if you want to email me your FIT file.