We may earn a commission when you buy through our links. Rankings are formula-based and never paid for. As an Amazon Associate I earn from qualifying purchases. Disclosure

Best Massage Guns: Theragun, Hypervolt, Bob and Brad, Renpho, Ekrin & Opove (2026)

We compare 34 percussion massage guns from Therabody (Theragun), Hyperice (Hypervolt), Bob and Brad, Renpho, Ekrin and Opove. Every figure comes from the maker's own product page or guide: amplitude, stall force, percussions per minute, speed settings, battery life, noise and weight. Unit conversions are labelled computed. A figure the maker doesn't publish shows as "Not listed" and scores as the weakest published value in the category. We don't test guns or use prices or reviews.

Affiliate disclosure: We earn a commission if you buy through links on this page, at no extra cost to you. It never affects our rankings, which come from the published scoring formula. As an Amazon Associate I earn from qualifying purchases. Learn more.

Top pick

Bob and Brad D6 Pro

Score 6.5/10 · Check price

Why it wins: Highest stall force here: 85 lb with 16 mm amplitude. Top stall force in this comparison (85 lb).

Also great: Bob and Brad D6 Pro Max+ (6.5) · Ekrin Kestrel (6.1)

Side-by-side comparison

Swipe sideways on mobile. Green marks the best figure in each column.

Product Score Amplitude (stroke)Stall forceBattery lifeNoise Best for Price Buy
1Bob and Brad D6 Pro
6.5/10
16 mm85 lb3 hNot listed Highest stall force here: 85 lb with 16 mm amplitude Check price View deal
2Bob and Brad D6 Pro Max+
6.5/10
16 mm85 lbNot listedNot listed 16 mm amplitude, 85 lb stall force Check price View deal
3Ekrin Kestrel
6.1/10
13 mmNot listed8 h55 dB Widest range here: 1,800–3,500 RPM, 8 h battery Check price View deal
4Opove Apex
5.8/10
14.5 mm50 lb4 h49 dB 14.5 mm amplitude at 49 dB Check price View deal
5Opove M3 Pro
5.8/10
12 mm70 lb4 h55 dB 70 lb stall force with 12 mm amplitude Check price View deal
6Bob and Brad X6 Pro Max
5.5/10
11 mm55 lb5 h50 dB 55 lb stall force with heat and cold heads Check price View deal
7Renpho Active+
5.4/10
10 mm50 lb3.5 h45 dB 10 mm amplitude, 50 lb stall force, 3.5 h Check price View deal
8Bob and Brad C2 Ultra
5.2/10
10 mm44 lbNot listed42 dB 44 lb stall force at 42 dB Check price View deal
9Bob and Brad A7 Mini
5.1/10
11 mm39.7 lbNot listed45 dB 11 mm amplitude in a 1.3 lb mini Check price View deal
10Renpho Power+ Thermacool
5.0/10
12 mmNot listed4 h45 dB 12 mm amplitude, 6 speeds, 4 h battery Check price View deal
11Bob and Brad D5 Pro
5.0/10
13 mm55 lb4 h60 dB 13 mm amplitude, 55 lb stall force, 4 h battery Check price View deal
12Renpho Active+ Thermacool
4.7/10
10 mm50 lb2.5 h55 dB 50 lb stall force with heat and cold head Check price View deal
13Theragun Prime Plus
4.7/10
16 mmNot listed2.5 hNot listed 16 mm amplitude with 3 heat levels Check price View deal
14Bob and Brad T2 Ultra
4.6/10
10 mm45 lbNot listed45 dB 45 lb stall force under 45 dB Check price View deal
15Theragun PRO Plus
4.2/10
16 mmNot listed2.5 hNot listed 16 mm amplitude with heat, LED and vibration Check price View deal
16Ekrin B37
4.1/10
Not listedNot listed8 h55 dB 8 h battery at 35–55 dB Check price View deal
17Opove M3 Mini
3.8/10
7 mm13.63 lb2.5 h40 dB Lightest here: 0.58 lb at 40 dB Check price View deal
18Bob and Brad S9 Ultra
3.8/10
8 mmNot listed5 hNot listed 5 h battery with heat Check price View deal
19Bob and Brad M7 Plus Mini
3.7/10
9 mmNot listedNot listed55 dB 0.88 lb mini with heat Check price View deal
20Bob and Brad Q2 Pro Mini
3.7/10
7 mmNot listedNot listed40 dB 0.95 lb at 40 dB with heat and cold head Check price View deal
21Theragun Prime
3.6/10
16 mmNot listed2 hNot listed 16 mm amplitude, drop-resistant Check price View deal
22Ekrin Bantam
3.5/10
Not listedNot listed6 h58 dB 1.1 lb with a 6 h battery Check price View deal
23Renpho Mini Thermal
3.3/10
6 mm26 lb3 h55 dB 0.78 lb with heat, 26 lb stall force Check price View deal
24Renpho Active Mini Thermacool
3.3/10
8 mmNot listed3 hNot listed 8 mm mini with heat and cool head Check price View deal
25Hypervolt 3
3.1/10
Not listedNot listed4 h48 dB Quietest Hyperice listed here: 48 dB, heated head Check price View deal
26Renpho Ascend
3.1/10
12 mmNot listedNot listedNot listed Adjustable 6–12 mm amplitude Check price View deal
27Hypervolt 3 Pro
3.0/10
Not listedNot listed4 h51 dB 6 speeds with heated head and 4 h battery Check price View deal
28Theragun Mini Plus
2.8/10
10 mmNot listed2 hNot listed Travel-size with heat Check price View deal
29Theragun Sense
2.6/10
12 mmNot listed2 hNot listed 12 mm amplitude with pressure feedback Check price View deal
30Hypervolt Go 3
2.0/10
Not listedNot listed4 h55 dB 1.6 lb with 4 h battery Check price View deal
31Theragun Relief
2.0/10
10 mmNot listed2 hNot listed Gentlest 10 mm amplitude at 1.37 lb Check price View deal
32Theragun Mini (3rd Gen)
1.2/10
Not listedNot listed2.5 hNot listed Travel-size, 150 minutes Check price View deal
33Hypervolt Go 2
1.2/10
Not listedNot listed3 hNot listed 1.5 lb travel gun Check price View deal
34Hypervolt 2 Pro
1.1/10
Not listedNot listed3 hNot listed Brushless 90 W motor Check price View deal

"Not listed" means the manufacturer page we used does not publish that figure. Prices show "Check price" until a retailer feed provides a current price.

Every massage gun, ranked

#1 · Top pick

Bob and Brad D6 Pro

Best for: Highest stall force here: 85 lb with 16 mm amplitude

6.5/10

What we like

  • Top stall force in this comparison (85 lb)

Watch out for

  • Noise not published by Bob and Brad
  • Weight not published by Bob and Brad

Score breakdown

Amplitude (stroke) 25%
Stall force 20%
Battery life 15%
Noise * 10%
Weight * 10%
Heated head included * 10%
Top speed 5%
Speed settings 5%

* Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

* Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

Amplitude (stroke)16 mm
Stall force85 lb
Battery life3 h
NoiseNot listed
WeightNot listed
Heated head includedNot listed
Top speed2500 per min
Speed settings6
Percussion range1,500–2,500 per minute
Battery lifeUp to 180 minutes (3 h, computed)
NoiseNot published by the maker
WeightNot published by the maker
PriceCheck price
Specs source:
#2

Bob and Brad D6 Pro Max+

Best for: 16 mm amplitude, 85 lb stall force

6.5/10

What we like

  • Top stall force in this comparison (85 lb)

Watch out for

  • Battery life not published by Bob and Brad
  • Noise not published by Bob and Brad

Score breakdown

Amplitude (stroke) 25%
Stall force 20%
Battery life * 15%
Noise * 10%
Weight 10%
Heated head included * 10%
Top speed 5%
Speed settings 5%

* Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

* Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

Amplitude (stroke)16 mm
Stall force85 lb
Battery lifeNot listed
NoiseNot listed
Weight2.8 lb
Heated head includedNot listed
Top speed2500 per min
Speed settings6
Percussion range1,500–2,500 per minute
Weight1.27 kg (2.8 lb, computed)
NoiseNot published by the maker
PriceCheck price
#3

Ekrin Kestrel

Best for: Widest range here: 1,800–3,500 RPM, 8 h battery

6.1/10

What we like

  • Top battery life in this comparison (8 h)
  • Top top speed in this comparison (3500 per min)

Watch out for

  • Stall force not published by Ekrin

Score breakdown

Amplitude (stroke) 25%
Stall force * 20%
Battery life 15%
Noise 10%
Weight 10%
Heated head included * 10%
Top speed 5%
Speed settings 5%

* Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

* Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

Amplitude (stroke)13 mm
Stall forceNot listed
Battery life8 h
Noise55 dB
Weight2.2 lb
Heated head includedNot listed
Top speed3500 per min
Speed settings6
Percussion range1,800–3,500 per minute
Stall forceNot published by the maker
Noise basis35–55 dB range as listed
PriceCheck price
Specs source:
#4

Opove Apex

Best for: 14.5 mm amplitude at 49 dB

5.8/10

What we like

    Watch out for

      Score breakdown

      Amplitude (stroke) 25%
      Stall force 20%
      Battery life 15%
      Noise 10%
      Weight 10%
      Heated head included * 10%
      Top speed 5%
      Speed settings 5%

      * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

      Amplitude (stroke)14.5 mm
      Stall force50 lb
      Battery life4 h
      Noise49 dB
      Weight2.27 lb
      Heated head includedNot listed
      Top speed2500 per min
      Speed settings3
      Percussion range1,600–2,500 per minute
      Battery life4–8 h as listed (we rank the lower figure)
      PriceCheck price
      Specs source:
      #5

      Opove M3 Pro

      Best for: 70 lb stall force with 12 mm amplitude

      5.8/10

      What we like

        Watch out for

          Score breakdown

          Amplitude (stroke) 25%
          Stall force 20%
          Battery life 15%
          Noise 10%
          Weight 10%
          Heated head included * 10%
          Top speed 5%
          Speed settings 5%

          * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

          Amplitude (stroke)12 mm
          Stall force70 lb
          Battery life4 h
          Noise55 dB
          Weight2.43 lb
          Heated head includedNot listed
          Top speed2500 per min
          Speed settings5
          Percussion range1,300–2,500 per minute
          Battery life4–8 h as listed (we rank the lower figure)
          PriceCheck price
          Specs source:
          #6

          Bob and Brad X6 Pro Max

          Best for: 55 lb stall force with heat and cold heads

          5.5/10

          What we like

            Watch out for

            • Weight not published by Bob and Brad

            Score breakdown

            Amplitude (stroke) 25%
            Stall force 20%
            Battery life 15%
            Noise 10%
            Weight * 10%
            Heated head included 10%
            Top speed 5%
            Speed settings 5%

            * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

            Amplitude (stroke)11 mm
            Stall force55 lb
            Battery life5 h
            Noise50 dB
            WeightNot listed
            Heated head includedYes
            Top speed3200 per min
            Speed settings5
            Percussion range2,000–3,200 per minute
            Battery lifeUp to 5 hours (also listed as 2–5 hours)
            WeightNot published by the maker
            PriceCheck price
            Specs source:
            #7

            Renpho Active+

            Best for: 10 mm amplitude, 50 lb stall force, 3.5 h

            5.4/10

            What we like

              Watch out for

                Score breakdown

                Amplitude (stroke) 25%
                Stall force 20%
                Battery life 15%
                Noise 10%
                Weight 10%
                Heated head included * 10%
                Top speed 5%
                Speed settings 5%

                * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                Amplitude (stroke)10 mm
                Stall force50 lb
                Battery life3.5 h
                Noise45 dB
                Weight1.5 lb
                Heated head includedNot listed
                Top speed2800 per min
                Speed settings5
                Percussion range1,800–2,800 per minute
                Noise basis≤45 dB as listed in specs
                PriceCheck price
                Specs source:
                #8

                Bob and Brad C2 Ultra

                Best for: 44 lb stall force at 42 dB

                5.2/10

                What we like

                  Watch out for

                  • Battery life not published by Bob and Brad

                  Score breakdown

                  Amplitude (stroke) 25%
                  Stall force 20%
                  Battery life * 15%
                  Noise 10%
                  Weight 10%
                  Heated head included 10%
                  Top speed 5%
                  Speed settings 5%

                  * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                  Amplitude (stroke)10 mm
                  Stall force44 lb
                  Battery lifeNot listed
                  Noise42 dB
                  Weight1.5 lb
                  Heated head includedYes
                  Top speed3200 per min
                  Speed settings5
                  Percussion range2,000–3,200 per minute
                  PriceCheck price
                  Specs source:
                  #9

                  Bob and Brad A7 Mini

                  Best for: 11 mm amplitude in a 1.3 lb mini

                  5.1/10

                  What we like

                    Watch out for

                    • Battery life not published by Bob and Brad

                    Score breakdown

                    Amplitude (stroke) 25%
                    Stall force 20%
                    Battery life * 15%
                    Noise 10%
                    Weight 10%
                    Heated head included * 10%
                    Top speed 5%
                    Speed settings 5%

                    * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                    * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                    Amplitude (stroke)11 mm
                    Stall force39.7 lb
                    Battery lifeNot listed
                    Noise45 dB
                    Weight1.3 lb
                    Heated head includedNot listed
                    Top speed3000 per min
                    Speed settings5
                    Percussion range1,600–3,000 per minute
                    Stall force18 kg as listed (39.7 lb, computed)
                    PriceCheck price
                    Specs source:
                    #10

                    Renpho Power+ Thermacool

                    Best for: 12 mm amplitude, 6 speeds, 4 h battery

                    5.0/10

                    What we like

                      Watch out for

                      • Stall force not published by Renpho

                      Score breakdown

                      Amplitude (stroke) 25%
                      Stall force * 20%
                      Battery life 15%
                      Noise 10%
                      Weight 10%
                      Heated head included 10%
                      Top speed 5%
                      Speed settings 5%

                      * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                      Amplitude (stroke)12 mm
                      Stall forceNot listed
                      Battery life4 h
                      Noise45 dB
                      Weight1.9 lb
                      Heated head includedYes
                      Top speed2600 per min
                      Speed settings6
                      Percussion range1,850–2,600 per minute
                      Noise basis≤45 dB as listed in specs
                      PriceCheck price
                      #11

                      Bob and Brad D5 Pro

                      Best for: 13 mm amplitude, 55 lb stall force, 4 h battery

                      5.0/10

                      What we like

                        Watch out for

                        • Highest noise in this comparison (60 dB)
                        • Weight not published by Bob and Brad

                        Score breakdown

                        Amplitude (stroke) 25%
                        Stall force 20%
                        Battery life 15%
                        Noise 10%
                        Weight * 10%
                        Heated head included * 10%
                        Top speed 5%
                        Speed settings 5%

                        * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                        * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                        Amplitude (stroke)13 mm
                        Stall force55 lb
                        Battery life4 h
                        Noise60 dB
                        WeightNot listed
                        Heated head includedNot listed
                        Top speed2500 per min
                        Speed settings5
                        Percussion range1,500–2,500 per minute
                        Noise basisThe page lists both 51 dB and ≤60 dB; we rank the higher figure
                        WeightNot published by the maker
                        PriceCheck price
                        Specs source:
                        #12

                        Renpho Active+ Thermacool

                        Best for: 50 lb stall force with heat and cold head

                        4.7/10

                        What we like

                          Watch out for

                            Score breakdown

                            Amplitude (stroke) 25%
                            Stall force 20%
                            Battery life 15%
                            Noise 10%
                            Weight 10%
                            Heated head included 10%
                            Top speed 5%
                            Speed settings 5%
                            Amplitude (stroke)10 mm
                            Stall force50 lb
                            Battery life2.5 h
                            Noise55 dB
                            Weight1.5 lb
                            Heated head includedYes
                            Top speed2800 per min
                            Speed settings5
                            Percussion range1,800–2,800 per minute
                            Noise basis≤55 dB as listed in specs
                            PriceCheck price
                            #13

                            Theragun Prime Plus

                            Best for: 16 mm amplitude with 3 heat levels

                            4.7/10

                            What we like

                              Watch out for

                              • Stall force not published by Therabody
                              • Noise not published by Therabody
                              • Top speed not published by Therabody

                              Score breakdown

                              Amplitude (stroke) 25%
                              Stall force * 20%
                              Battery life 15%
                              Noise * 10%
                              Weight 10%
                              Heated head included 10%
                              Top speed * 5%
                              Speed settings 5%

                              * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                              Amplitude (stroke)16 mm
                              Stall forceNot listed
                              Battery life2.5 h
                              NoiseNot listed
                              Weight1.95 lb
                              Heated head includedYes
                              Top speedNot listed
                              Speed settings5
                              Percussion rangeNot published by the maker
                              Battery life150 minutes (2.5 h, computed)
                              Weight31.2 oz / 886 g (1.95 lb, computed)
                              Stall forceNot published by the maker
                              NoiseNot published by the maker
                              PriceCheck price
                              #14

                              Bob and Brad T2 Ultra

                              Best for: 45 lb stall force under 45 dB

                              4.6/10

                              What we like

                                Watch out for

                                • Battery life not published by Bob and Brad
                                • Speed settings not published by Bob and Brad

                                Score breakdown

                                Amplitude (stroke) 25%
                                Stall force 20%
                                Battery life * 15%
                                Noise 10%
                                Weight 10%
                                Heated head included * 10%
                                Top speed 5%
                                Speed settings * 5%

                                * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                                Amplitude (stroke)10 mm
                                Stall force45 lb
                                Battery lifeNot listed
                                Noise45 dB
                                Weight1.9 lb
                                Heated head includedNot listed
                                Top speed3200 per min
                                Speed settingsNot listed
                                Percussion rangeUp to 3,200 per minute
                                PriceCheck price
                                Specs source:
                                #15

                                Theragun PRO Plus

                                Best for: 16 mm amplitude with heat, LED and vibration

                                4.2/10

                                What we like

                                  Watch out for

                                  • Stall force not published by Therabody
                                  • Noise not published by Therabody
                                  • Highest weight in this comparison (3.64 lb)
                                  • Top speed not published by Therabody

                                  Score breakdown

                                  Amplitude (stroke) 25%
                                  Stall force * 20%
                                  Battery life 15%
                                  Noise * 10%
                                  Weight 10%
                                  Heated head included 10%
                                  Top speed * 5%
                                  Speed settings 5%

                                  * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                  Amplitude (stroke)16 mm
                                  Stall forceNot listed
                                  Battery life2.5 h
                                  NoiseNot listed
                                  Weight3.64 lb
                                  Heated head includedYes
                                  Top speedNot listed
                                  Speed settings5
                                  Percussion rangeNot published by the maker
                                  Battery lifeAbout 150 minutes on average, varies by attachment (2.5 h, computed)
                                  Weight1650 g without attachments (3.64 lb, computed)
                                  Stall forceNot published by the maker
                                  NoiseNot published by the maker
                                  PriceCheck price
                                  #16

                                  Ekrin B37

                                  Best for: 8 h battery at 35–55 dB

                                  4.1/10

                                  What we like

                                  • Top battery life in this comparison (8 h)

                                  Watch out for

                                  • Amplitude (stroke) not published by Ekrin
                                  • Stall force not published by Ekrin

                                  Score breakdown

                                  Amplitude (stroke) * 25%
                                  Stall force * 20%
                                  Battery life 15%
                                  Noise 10%
                                  Weight 10%
                                  Heated head included * 10%
                                  Top speed 5%
                                  Speed settings 5%

                                  * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                  * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                                  Amplitude (stroke)Not listed
                                  Stall forceNot listed
                                  Battery life8 h
                                  Noise55 dB
                                  Weight2.2 lb
                                  Heated head includedNot listed
                                  Top speed3200 per min
                                  Speed settings5
                                  Percussion range1,400–3,200 per minute
                                  AmplitudeNot published by the maker
                                  Stall forceNot published by the maker
                                  Noise basis35–55 dB range as listed
                                  PriceCheck price
                                  Specs source:
                                  #17

                                  Opove M3 Mini

                                  Best for: Lightest here: 0.58 lb at 40 dB

                                  3.8/10

                                  What we like

                                  • Lowest noise in this comparison (40 dB)
                                  • Lowest weight in this comparison (0.58 lb)

                                  Watch out for

                                  • Lowest stall force in this comparison (13.63 lb)

                                  Score breakdown

                                  Amplitude (stroke) 25%
                                  Stall force 20%
                                  Battery life 15%
                                  Noise 10%
                                  Weight 10%
                                  Heated head included * 10%
                                  Top speed 5%
                                  Speed settings 5%

                                  * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                                  Amplitude (stroke)7 mm
                                  Stall force13.63 lb
                                  Battery life2.5 h
                                  Noise40 dB
                                  Weight0.58 lb
                                  Heated head includedNot listed
                                  Top speed3000 per min
                                  Speed settings4
                                  Percussion rangeUp to 3,000 per minute
                                  Battery life2.5–8 h as listed (we rank the lower figure)
                                  PriceCheck price
                                  Specs source:
                                  #18

                                  Bob and Brad S9 Ultra

                                  Best for: 5 h battery with heat

                                  3.8/10

                                  What we like

                                    Watch out for

                                    • Stall force not published by Bob and Brad
                                    • Noise not published by Bob and Brad

                                    Score breakdown

                                    Amplitude (stroke) 25%
                                    Stall force * 20%
                                    Battery life 15%
                                    Noise * 10%
                                    Weight 10%
                                    Heated head included 10%
                                    Top speed 5%
                                    Speed settings 5%

                                    * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                    Amplitude (stroke)8 mm
                                    Stall forceNot listed
                                    Battery life5 h
                                    NoiseNot listed
                                    Weight1.26 lb
                                    Heated head includedYes
                                    Top speed2800 per min
                                    Speed settings5
                                    Percussion range1,600–2,800 per minute
                                    PriceCheck price
                                    Specs source:
                                    #19

                                    Bob and Brad M7 Plus Mini

                                    Best for: 0.88 lb mini with heat

                                    3.7/10

                                    What we like

                                      Watch out for

                                      • Stall force not published by Bob and Brad
                                      • Battery life not published by Bob and Brad

                                      Score breakdown

                                      Amplitude (stroke) 25%
                                      Stall force * 20%
                                      Battery life * 15%
                                      Noise 10%
                                      Weight 10%
                                      Heated head included 10%
                                      Top speed 5%
                                      Speed settings 5%

                                      * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                      Amplitude (stroke)9 mm
                                      Stall forceNot listed
                                      Battery lifeNot listed
                                      Noise55 dB
                                      Weight0.88 lb
                                      Heated head includedYes
                                      Top speed3000 per min
                                      Speed settings5
                                      Percussion range2,000–3,000 per minute
                                      PriceCheck price
                                      #20

                                      Bob and Brad Q2 Pro Mini

                                      Best for: 0.95 lb at 40 dB with heat and cold head

                                      3.7/10

                                      What we like

                                      • Lowest noise in this comparison (40 dB)

                                      Watch out for

                                      • Stall force not published by Bob and Brad
                                      • Battery life not published by Bob and Brad

                                      Score breakdown

                                      Amplitude (stroke) 25%
                                      Stall force * 20%
                                      Battery life * 15%
                                      Noise 10%
                                      Weight 10%
                                      Heated head included 10%
                                      Top speed 5%
                                      Speed settings 5%

                                      * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                      Amplitude (stroke)7 mm
                                      Stall forceNot listed
                                      Battery lifeNot listed
                                      Noise40 dB
                                      Weight0.95 lb
                                      Heated head includedYes
                                      Top speed3000 per min
                                      Speed settings5
                                      Percussion range1,800–3,000 per minute
                                      PriceCheck price
                                      #21

                                      Theragun Prime

                                      Best for: 16 mm amplitude, drop-resistant

                                      3.6/10

                                      What we like

                                        Watch out for

                                        • Stall force not published by Therabody
                                        • Noise not published by Therabody
                                        • Top speed not published by Therabody

                                        Score breakdown

                                        Amplitude (stroke) 25%
                                        Stall force * 20%
                                        Battery life 15%
                                        Noise * 10%
                                        Weight 10%
                                        Heated head included 10%
                                        Top speed * 5%
                                        Speed settings 5%

                                        * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                        Amplitude (stroke)16 mm
                                        Stall forceNot listed
                                        Battery life2 h
                                        NoiseNot listed
                                        Weight2 lb
                                        Heated head includedNo
                                        Top speedNot listed
                                        Speed settings5
                                        Percussion rangeNot published by the maker
                                        Battery life120 minutes (2 h, computed)
                                        Weight32 oz / 907 g (2.0 lb, computed)
                                        Stall forceNot published by the maker
                                        NoiseNot published by the maker
                                        PriceCheck price
                                        #22

                                        Ekrin Bantam

                                        Best for: 1.1 lb with a 6 h battery

                                        3.5/10

                                        What we like

                                          Watch out for

                                          • Amplitude (stroke) not published by Ekrin
                                          • Stall force not published by Ekrin

                                          Score breakdown

                                          Amplitude (stroke) * 25%
                                          Stall force * 20%
                                          Battery life 15%
                                          Noise 10%
                                          Weight 10%
                                          Heated head included * 10%
                                          Top speed 5%
                                          Speed settings 5%

                                          * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                          * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                                          Amplitude (stroke)Not listed
                                          Stall forceNot listed
                                          Battery life6 h
                                          Noise58 dB
                                          Weight1.1 lb
                                          Heated head includedNot listed
                                          Top speed3200 per min
                                          Speed settings3
                                          Percussion range2,000–3,200 per minute
                                          AmplitudeNot published by the maker
                                          Stall forceNot published by the maker
                                          Noise basis35–58 dB range as listed
                                          PriceCheck price
                                          Specs source:
                                          #23

                                          Renpho Mini Thermal

                                          Best for: 0.78 lb with heat, 26 lb stall force

                                          3.3/10

                                          What we like

                                            Watch out for

                                            • Lowest amplitude (stroke) in this comparison (6 mm)

                                            Score breakdown

                                            Amplitude (stroke) 25%
                                            Stall force 20%
                                            Battery life 15%
                                            Noise 10%
                                            Weight 10%
                                            Heated head included 10%
                                            Top speed 5%
                                            Speed settings 5%
                                            Amplitude (stroke)6 mm
                                            Stall force26 lb
                                            Battery life3 h
                                            Noise55 dB
                                            Weight0.78 lb
                                            Heated head includedYes
                                            Top speed3000 per min
                                            Speed settings4
                                            Percussion range1,800–3,000 per minute
                                            Noise basis≤55 dB as listed in specs
                                            PriceCheck price
                                            Specs source:
                                            #24

                                            Renpho Active Mini Thermacool

                                            Best for: 8 mm mini with heat and cool head

                                            3.3/10

                                            What we like

                                              Watch out for

                                              • Stall force not published by Renpho
                                              • Noise not published by Renpho

                                              Score breakdown

                                              Amplitude (stroke) 25%
                                              Stall force * 20%
                                              Battery life 15%
                                              Noise * 10%
                                              Weight 10%
                                              Heated head included 10%
                                              Top speed 5%
                                              Speed settings 5%

                                              * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                              Amplitude (stroke)8 mm
                                              Stall forceNot listed
                                              Battery life3 h
                                              NoiseNot listed
                                              Weight0.95 lb
                                              Heated head includedYes
                                              Top speed2600 per min
                                              Speed settings5
                                              Percussion range1,600–2,600 per minute
                                              PriceCheck price
                                              #25

                                              Hypervolt 3

                                              Best for: Quietest Hyperice listed here: 48 dB, heated head

                                              3.1/10

                                              What we like

                                                Watch out for

                                                • Amplitude (stroke) not published by Hyperice
                                                • Stall force not published by Hyperice

                                                Score breakdown

                                                Amplitude (stroke) * 25%
                                                Stall force * 20%
                                                Battery life 15%
                                                Noise 10%
                                                Weight 10%
                                                Heated head included 10%
                                                Top speed 5%
                                                Speed settings 5%

                                                * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                Amplitude (stroke)Not listed
                                                Stall forceNot listed
                                                Battery life4 h
                                                Noise48 dB
                                                Weight2 lb
                                                Heated head includedYes
                                                Top speed2500 per min
                                                Speed settings5
                                                Percussion range1,500–2,500 per minute
                                                AmplitudeNot published by the maker
                                                Stall forceNot published by the maker
                                                PriceCheck price
                                                Specs source:
                                                #26

                                                Renpho Ascend

                                                Best for: Adjustable 6–12 mm amplitude

                                                3.1/10

                                                What we like

                                                  Watch out for

                                                  • Stall force not published by Renpho
                                                  • Battery life not published by Renpho
                                                  • Noise not published by Renpho
                                                  • Highest weight in this comparison (3.64 lb)

                                                  Score breakdown

                                                  Amplitude (stroke) 25%
                                                  Stall force * 20%
                                                  Battery life * 15%
                                                  Noise * 10%
                                                  Weight 10%
                                                  Heated head included * 10%
                                                  Top speed 5%
                                                  Speed settings 5%

                                                  * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                  * Other unpublished figures are scored at the category median so missing data neither helps nor hurts.

                                                  Amplitude (stroke)12 mm
                                                  Stall forceNot listed
                                                  Battery lifeNot listed
                                                  NoiseNot listed
                                                  Weight3.64 lb
                                                  Heated head includedNot listed
                                                  Top speed2600 per min
                                                  Speed settings5
                                                  Percussion range1,800–2,600 per minute
                                                  Amplitude7 settings, 6–12 mm (we rank the maximum)
                                                  PriceCheck price
                                                  Specs source:
                                                  #27

                                                  Hypervolt 3 Pro

                                                  Best for: 6 speeds with heated head and 4 h battery

                                                  3.0/10

                                                  What we like

                                                    Watch out for

                                                    • Amplitude (stroke) not published by Hyperice
                                                    • Stall force not published by Hyperice

                                                    Score breakdown

                                                    Amplitude (stroke) * 25%
                                                    Stall force * 20%
                                                    Battery life 15%
                                                    Noise 10%
                                                    Weight 10%
                                                    Heated head included 10%
                                                    Top speed 5%
                                                    Speed settings 5%

                                                    * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                    Amplitude (stroke)Not listed
                                                    Stall forceNot listed
                                                    Battery life4 h
                                                    Noise51 dB
                                                    Weight2.5 lb
                                                    Heated head includedYes
                                                    Top speed2500 per min
                                                    Speed settings6
                                                    Percussion range1,500–2,500 per minute
                                                    AmplitudeNot published by the maker
                                                    Stall forceNot published by the maker
                                                    PriceCheck price
                                                    #28

                                                    Theragun Mini Plus

                                                    Best for: Travel-size with heat

                                                    2.8/10

                                                    What we like

                                                      Watch out for

                                                      • Stall force not published by Therabody
                                                      • Noise not published by Therabody
                                                      • Top speed not published by Therabody

                                                      Score breakdown

                                                      Amplitude (stroke) 25%
                                                      Stall force * 20%
                                                      Battery life 15%
                                                      Noise * 10%
                                                      Weight 10%
                                                      Heated head included 10%
                                                      Top speed * 5%
                                                      Speed settings 5%

                                                      * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                      Amplitude (stroke)10 mm
                                                      Stall forceNot listed
                                                      Battery life2 h
                                                      NoiseNot listed
                                                      Weight1.95 lb
                                                      Heated head includedYes
                                                      Top speedNot listed
                                                      Speed settings3
                                                      Percussion rangeNot published by the maker
                                                      Battery life120 minutes (2 h, computed)
                                                      Weight31.2 oz / 886 g (1.95 lb, computed)
                                                      Stall forceNot published by the maker
                                                      NoiseNot published by the maker
                                                      SpeedsThree massage speeds (per Therabody's guide)
                                                      PriceCheck price
                                                      #29

                                                      Theragun Sense

                                                      Best for: 12 mm amplitude with pressure feedback

                                                      2.6/10

                                                      What we like

                                                        Watch out for

                                                        • Stall force not published by Therabody
                                                        • Noise not published by Therabody
                                                        • Top speed not published by Therabody

                                                        Score breakdown

                                                        Amplitude (stroke) 25%
                                                        Stall force * 20%
                                                        Battery life 15%
                                                        Noise * 10%
                                                        Weight 10%
                                                        Heated head included 10%
                                                        Top speed * 5%
                                                        Speed settings 5%

                                                        * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                        Amplitude (stroke)12 mm
                                                        Stall forceNot listed
                                                        Battery life2 h
                                                        NoiseNot listed
                                                        Weight1.95 lb
                                                        Heated head includedNo
                                                        Top speedNot listed
                                                        Speed settings5
                                                        Percussion rangeNot published by the maker
                                                        Battery life120 minutes (2 h, computed)
                                                        Weight31.25 oz / 886 g (1.95 lb, computed)
                                                        Stall forceNot published by the maker
                                                        NoiseNot published by the maker
                                                        PriceCheck price
                                                        #30

                                                        Hypervolt Go 3

                                                        Best for: 1.6 lb with 4 h battery

                                                        2.0/10

                                                        What we like

                                                          Watch out for

                                                          • Amplitude (stroke) not published by Hyperice
                                                          • Stall force not published by Hyperice

                                                          Score breakdown

                                                          Amplitude (stroke) * 25%
                                                          Stall force * 20%
                                                          Battery life 15%
                                                          Noise 10%
                                                          Weight 10%
                                                          Heated head included 10%
                                                          Top speed 5%
                                                          Speed settings 5%

                                                          * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                          Amplitude (stroke)Not listed
                                                          Stall forceNot listed
                                                          Battery life4 h
                                                          Noise55 dB
                                                          Weight1.6 lb
                                                          Heated head includedNo
                                                          Top speed2500 per min
                                                          Speed settings5
                                                          Percussion range1,500–2,500 per minute
                                                          AmplitudeNot published by the maker
                                                          Stall forceNot published by the maker
                                                          PriceCheck price
                                                          Specs source:
                                                          #31

                                                          Theragun Relief

                                                          Best for: Gentlest 10 mm amplitude at 1.37 lb

                                                          2.0/10

                                                          What we like

                                                            Watch out for

                                                            • Stall force not published by Therabody
                                                            • Noise not published by Therabody
                                                            • Top speed not published by Therabody
                                                            • Speed settings not published by Therabody

                                                            Score breakdown

                                                            Amplitude (stroke) 25%
                                                            Stall force * 20%
                                                            Battery life 15%
                                                            Noise * 10%
                                                            Weight 10%
                                                            Heated head included 10%
                                                            Top speed * 5%
                                                            Speed settings * 5%

                                                            * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                            Amplitude (stroke)10 mm
                                                            Stall forceNot listed
                                                            Battery life2 h
                                                            NoiseNot listed
                                                            Weight1.37 lb
                                                            Heated head includedNo
                                                            Top speedNot listed
                                                            Speed settingsNot listed
                                                            Percussion rangeNot published by the maker
                                                            Battery life120 minutes (2 h, computed)
                                                            Weight1.37 lbs
                                                            Stall forceNot published by the maker
                                                            NoiseNot published by the maker
                                                            PriceCheck price
                                                            #32

                                                            Theragun Mini (3rd Gen)

                                                            Best for: Travel-size, 150 minutes

                                                            1.2/10

                                                            What we like

                                                              Watch out for

                                                              • Amplitude (stroke) not published by Therabody
                                                              • Stall force not published by Therabody
                                                              • Noise not published by Therabody
                                                              • Lowest top speed in this comparison (2400 per min)

                                                              Score breakdown

                                                              Amplitude (stroke) * 25%
                                                              Stall force * 20%
                                                              Battery life 15%
                                                              Noise * 10%
                                                              Weight 10%
                                                              Heated head included 10%
                                                              Top speed 5%
                                                              Speed settings 5%

                                                              * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                              Amplitude (stroke)Not listed
                                                              Stall forceNot listed
                                                              Battery life2.5 h
                                                              NoiseNot listed
                                                              Weight0.88 lb
                                                              Heated head includedNo
                                                              Top speed2400 per min
                                                              Speed settings3
                                                              Percussion range1,750–2,400 per minute
                                                              Battery life150 minutes (2.5 h, computed)
                                                              Weight0.40 kg (0.88 lb, computed)
                                                              Stall forceNot published by the maker
                                                              NoiseNot published by the maker
                                                              AmplitudeNot published by the maker
                                                              PriceCheck price
                                                              #33

                                                              Hypervolt Go 2

                                                              Best for: 1.5 lb travel gun

                                                              1.2/10

                                                              What we like

                                                                Watch out for

                                                                • Amplitude (stroke) not published by Hyperice
                                                                • Stall force not published by Hyperice
                                                                • Noise not published by Hyperice
                                                                • Top speed not published by Hyperice

                                                                Score breakdown

                                                                Amplitude (stroke) * 25%
                                                                Stall force * 20%
                                                                Battery life 15%
                                                                Noise * 10%
                                                                Weight 10%
                                                                Heated head included 10%
                                                                Top speed * 5%
                                                                Speed settings 5%

                                                                * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                                Amplitude (stroke)Not listed
                                                                Stall forceNot listed
                                                                Battery life3 h
                                                                NoiseNot listed
                                                                Weight1.5 lb
                                                                Heated head includedNo
                                                                Top speedNot listed
                                                                Speed settings3
                                                                Percussion rangeNot published by the maker
                                                                AmplitudeNot published by the maker
                                                                Stall forceNot published by the maker
                                                                PriceCheck price
                                                                Specs source:
                                                                #34

                                                                Hypervolt 2 Pro

                                                                Best for: Brushless 90 W motor

                                                                1.1/10

                                                                What we like

                                                                  Watch out for

                                                                  • Amplitude (stroke) not published by Hyperice
                                                                  • Stall force not published by Hyperice
                                                                  • Noise not published by Hyperice
                                                                  • Top speed not published by Hyperice

                                                                  Score breakdown

                                                                  Amplitude (stroke) * 25%
                                                                  Stall force * 20%
                                                                  Battery life 15%
                                                                  Noise * 10%
                                                                  Weight 10%
                                                                  Heated head included 10%
                                                                  Top speed * 5%
                                                                  Speed settings 5%

                                                                  * Not published by the manufacturer; scored at the lowest published value in this category, so an unpublished figure never outranks a published one.

                                                                  Amplitude (stroke)Not listed
                                                                  Stall forceNot listed
                                                                  Battery life3 h
                                                                  NoiseNot listed
                                                                  Weight2.6 lb
                                                                  Heated head includedNo
                                                                  Top speedNot listed
                                                                  Speed settings5
                                                                  Percussion rangeNot published by the maker
                                                                  AmplitudeNot published by the maker
                                                                  Stall forceNot published by the maker
                                                                  PriceCheck price

                                                                  Buying guide: how to choose the right massage gun

                                                                  Amplitude and stall force

                                                                  Amplitude is how far the head travels: 10–12 mm suits general use, 14–16 mm reaches deeper into large muscles. Stall force is how hard you can press before the motor stops; more matters for big muscle groups. Some makers don't publish one or the other.

                                                                  Speed and noise

                                                                  Most guns run 1,500–3,200 percussions per minute. Higher isn't always better; many people use lower speeds most of the time. Noise figures are measured differently by each maker.

                                                                  How to use one

                                                                  Glide the gun over a muscle for 15 seconds to 2 minutes, without pressing hard on bone, joints, the neck's front or sides, or any injury. Start at the lowest speed.

                                                                  Safety note (not medical advice)

                                                                  Massage and recovery devices aren't medical treatment. If you're pregnant, have a medical condition (such as a blood clot or deep vein thrombosis, a heart condition, osteoporosis, diabetes with reduced sensation, a recent injury or surgery, or a skin condition), or have an implanted device such as a pacemaker, talk to your doctor before using one. Follow the maker's manual and its list of precautions and contraindications, start at the lowest intensity, keep sessions to the time the maker recommends, and stop if you feel pain, numbness or dizziness. This site gives general product information, not medical advice.

                                                                  How this ranking is calculated

                                                                  Score = weighted average of normalised specs, out of 10. Full method

                                                                  Amplitude (stroke)How far the head travels per stroke, as the maker lists it. Deeper strokes reach further into large muscles. For adjustable models we rank the maximum. Scale: 6 → 16 mm.
                                                                  25%
                                                                  Stall forceHow hard you can press before the motor stalls, as the maker lists it. Kilogram figures are converted (computed). Therabody, Hyperice and Ekrin don't list stall force on the pages we read. Scale: 15 → 85 lb.
                                                                  20%
                                                                  Battery lifeThe maker's listed runtime; ranges score at the lower end. Minute figures are converted to hours (computed). Scale: 2 → 8 h.
                                                                  15%
                                                                  NoiseThe maker's listed noise; for ranges and 'up to' figures we rank the top of the range. Scale: 65 → 40 dB.
                                                                  10%
                                                                  WeightThe maker's listed weight; gram, ounce and kilogram figures are converted (computed). Scale: 3.7 → 0.6 lb.
                                                                  10%
                                                                  Heated head includedYes when the gun ships with heat (a built-in heated head or an included heated attachment).
                                                                  10%
                                                                  Top speedThe highest percussion rate the maker lists, in percussions or RPM per minute. Scale: 2400 → 3500 per min.
                                                                  5%
                                                                  Speed settingsThe number of speed settings the maker lists. Scale: 3 → 6.
                                                                  5%

                                                                  Frequently asked questions

                                                                  Which brands weren't covered?

                                                                  Achedaway's catalog lists heated scrapers and cupping devices but no massage gun, so it isn't ranked. We didn't cover Osaki or Bodyfriend massage guns (we didn't fetch those pages). Every other brand in this category is included.

                                                                  Why is stall force Not listed for Theragun and Hypervolt?

                                                                  Therabody, Hyperice and Ekrin product pages didn't list stall force on the pages we read, so it scores as the lowest published value. Some figures quoted elsewhere online aren't from the maker, so we didn't use them.

                                                                  Why do Hyperice guns show Not listed for amplitude?

                                                                  Hyperice's spec lists don't state amplitude. The missing figure scores as the category minimum.

                                                                  Top pick · 6.5/10Bob and Brad D6 Pro
                                                                  Check price