back to top

B-Grip HS+: Hand Strap Review

A- A+

Subscribe Below to Download the Article Immediately

You can also select your interests for free access to our premium training:

Your privacy is safe. I will never share your information.
Related course: Photography for Beginners

Camera bags are great when you’re looking to protect your gear. But what if you need your camera accessible at a moment’s notice? The B-Grip HS+ hand strap is a perfect way to ensure you never miss that shot.

As your camera is stuck to your hand, you can capture a shot in seconds. There’s no fumbling around in a bag or reaching around for your system on an out-of-reach strap.

A photographer holding a DSLR camera on a hand strap - B-Grip HS+ Review

[ExpertPhotography is supported by readers. Product links on ExpertPhotography are referral links. If you use one of these and buy something we make a little bit of money. Need more info? See how it all works here.]

What Is a Hand Strap?

A hand strap is a great way to carry a camera system. That is if you need immediate access to your camera. As it’s stuck to your hand, you don’t need to stop and search for the items you need.

It’s a natural placement for a Canon or Nikon DSLR, or for a mirrorless system by Sony, Panasonic or even Leica. The benefit here is that it sticks to your hand. You can’t drop it.

The downside is, the bigger the camera, the more weight it adds to your wrist. Most will find that after a few hours of street or travel photography, it becomes uncomfortable. But for speed, there is nothing faster or more natural.

Who Are B-Grip?

B-Grip is an Italian company under the manufacturing name of GT Line. They manufacture and sell a plethora of camera straps and systems for waists, belts, shoulders, and wrists.

Everything they stand for comes from a very firm philosophy: that their products are well made in Europe. They pay special attention to quality control, and rather than have them made in a faraway country, they are made under their noses.

The products they sell are created with passion that their customers expect from great products. On top of the quality, their products have a great design that incorporates suitable and sustainable materials.

Most are made from fiberglass loaded techno-polymer developed by Bayer.

They believe that while metal is a great material, it also comes with weight. What you’ll find are not budget or low-grade products but ones where it’s immediately obvious they come from superior development.

 a DSLR camera on a - B-Grip HS+ hand strap

What Is the B-Grip HS+ Hand Strap?

The B-Grip HS+ hand strap follows the strict quality that comes from the CPtech range of camera products. It is an innovative carrying system that allows comfort, flexibility and full compatibility across all camera types and brands.

This ergonomic rubber hand strap is designed to be worn across the back of your hand. This allows you to firmly grip your camera grip without worrying about your system dropping or being snatched away.

As far as hand straps go, this is a special system. It is the only one in the world that allows for a built-in tripod plate. This tripod plate has innovative features, such as a screw safety stopper and Flipout platform.

It has a particular ‘S’ shape, allowing an ergonomic structure that allows your fingers to stay free. Perfect to operate your camera system.

product photo of a B-Grip HS+ hand strap in packaging

What Is Included?

  • B-Grip Quick Release Plate with an extended rubber mat
  • A strap which connects to the camera’s strap attachment
  • 4 connecting screws (plastic)

B-Grip HS+: Review

First Thoughts

B-Grip is a company that doesn’t sell through their website but will give you a list of dealers in many countries across the world. The hand strap was easy to purchase and it came fast to my work address.

The packaging was clean and had all the information you’d expect and need. On the inside of the packaging card, you’ll find the instructions on how to construct the hand strap.

From opening the packaging, I was surprised that there were a few pieces that needed to be constructed. It came in one piece which needed to be taken apart and put back together. This wasn’t a problem, as you get a first-hand look at how the components can be disassembled and cleaned.

The rubber was of high quality, and there are many textures that help to stick to reduce slippage. There is no metal anywhere, which made me think that the strength could be questionable. But, holding the camera with it properly connected, it felt safe and secure.

The other aspect of only having rubber as a material is the weight. Rubber weighs less which is great for extended use.

product photo of a B-Grip HS+ hand strap

Constructing the Hand Strap

From opening the package, I wasn’t completely sure on how to construct the hand strap. Luckily for me, there were pictorial instructions on the inside of the package card.

There are three parts that join together to make a complete hand strap system. The red plastic folds in half after sliding through the camera strap holder. This is tight-fitting to ensure no movement once it sits in the right place.

This folds over and secures to the rubber hand strap with two screws. Next, the rubber base plate fits on the bottom of the camera with the tripod adaptor (sold separately unless you already have it with a previous carrying system).

Once secured, the two parts fit together to complete the hand strap. It is important to connect the two rubber straps together at the end. This determines the size of the opening.

Bigger hands require a wider opening. With six connection spots, every hand size is accounted for.

Once connected, the hand slips through the opening and holds the camera grip. If it feels too loose or tight, readjust the connection and ensure it is tight-fitting.

With the tripod plate sitting on the bottom of the camera, it means you don’t need you to remove it to use a tripod. This is great since adding and removing the strap will take a few minutes on a flat surface.

flat lay photo of a B-Grip HS+ hand strap parts laid out

Usability

The B-Grip Hand Strap is a product that is compatible with the B-Grip Belt Holster. This means you don’t have to purchase the tripod adapter separately. Some see this as an accessory to the B-Grip Belt Holster.

The grip is built like a tank. That means a comfortable secure hold. The strap is strong and durable. It’s made of a thick, wide, heavy-duty rubber material. I like this much better than the cord and small leather padded ovals construction of other grips.

It also protects your knuckles against bumps or scrapes. Once your hand is in the strap, it is staying put. This could be a problem if you constantly need to remove and reinsert your hand over and over again.

This is a huge benefit that other camera straps don’t give you. If you’re a street photographer like me, there are many times where you’ll scrape your hands on walls. This helps to reduce the pain, where other straps like the Peak Design Cuff wouldn’t protect you.

I liked using it, as it fits my hands well. As the material is rubber, it naturally conforms to the hand. It feels much better to hold than other hand straps that use stronger, tougher materials. These can pinch and cause irritation.

For street photography, it is a great hand strap to use. I kept it on my hand for hours at end. It gave me the fastest access to the camera, ready to go at a moments notice.

Final Thoughts

What We Like

  • Easily adjustable
  • Great for distributing weight across the hand
  • Integrated tripod mount
  • Natural, integrated stand
  • Will not loosen with use

What We Don’t Like

    • Can’t be used with most tripod plates
    • Can’t remove and insert hand conveniently or quickly

nofollow

Where To Buy it From

The B-Grip Hand Strap is available from Amazon. If you’re also looking for the tripod adapter, you can also find that here.

 a DSLR camera on a - B-Grip HS+ hand strap

Conclusion

For hand straps, this is a great product at a competitive price. It differs in the materials used, and although a brave choice, it works out well. Some may see the rubber as an inferior product, but it is of very high quality and built-in Italy, Europe.

It’s perfect for street and travel photography where you don’t need to carry a whole bag. For a camera and a single lens, it is perfect. It even stands upright on little feet you’ll find on the bottom of the plate.

The only qualm could be for those with small hands. It does have six areas to adjust the size of the opening, but there is a limit. For large hands, you won’t find any problems. It is a joy to use, and one I’ll gladly break out time and time again.

Just be aware that if you go for this system, you’ll need the tripod adapter to attach it to your camera.

Save this article to your Pinterest profile to access it later!
Show Comments (0)
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]