BLTouch - Auto Bed Leveling Sensor


Create Wishlist

Current Stock: 91

Free shipping in Canada for orders over $140 before tax. (via Canada Post)

Orders 190506861 and later will ship v3.1. 

v3 issues on Melzi based boards?

"Smart" version 3.1 - Engineered Plastic Push-Pin 

BLTouch is an auto leveling sensor for 3D Printers based on open-source.

  • Smart
  • Simple
  • High-precision

Simple : BLTouch can be easily applied, since it has a small and simple structure. Gathering information & firmware setting will be an easy task, because main functions and controls of BLTouch are same as usual auto bed leveling sensor, consists of RC servo and micro switch.

Smart : BLTouch aimed user convenience and enjoyable printing by adding many smart functions, self-test, alarm, alarm release, test mode for M119.

High-precision : BLTouch fulfilled simple structure and high precision by using progressively designed solenoid and hall sensor.  BLTouch's Standard Deviation in repeatability is around 0.005mm.

Cable length is 15cm.  Extension or replacement cables may be required. 

Buy the BLTouch in Canada without the surprise cost of the exchange rate!



5 out of 5 (based on 18 ratings)
leave a review


Works every single time compared to the clone I had which never once made a successful mesh probing routine. I should probably know better by now. Buy once, cry once. It would have saved me hours of time over weeks trying to get the clone to work. Buy the best cry about it once.
Posted by Jordan Bourns, June 11, 2020


Great product, works great as long as all the coding is right. Fast shipping.
Posted by Myles Blas, May 14, 2020


Put this on and Ender 3 and it works great. Followed some of the videos on line to get z offset correct. Had to update creality board to Marlin 2.03. A little tricky , you have to turn off a few things in the code that were not really ever used but got it done(videos on line). Old board had the boot loader on it which made it a bit simpler.
Posted by Gary, February 07, 2020

Best upgrade!

Bought it to install on an Ender 5, I changed the board at the same time for an SKR1.3 with TMC2208. Now the printer work like a charm, the bed leveling is the feature that was missing, the BL Touch was easy to install on Marlin 2.0 and it works perfectly. I don't need anymore to manually adjust the bed every few prints, the 1st layer is excellent! Probably on of the best upgrade I purchased!
Posted by Fred, August 29, 2019

BL touch

Great product at a reasonable price.
Posted by ToolBuilder, August 09, 2019

Works perfectly

Alright so let me just start by saying that I recieved version 3.0. Version 3.0 and marlin only work together if your using the 1.1.9 bugfix patches for the new version of bltouch or the version 2.0.0 build. Once I got that all sorted out it works perfectly. The first layer always goes down well and i can't wait to try it out with the buildtak flexplates I ordered. All in all it works and I love it.
Posted by Devon S. Pearce, April 25, 2019

Buy this if you want a headache, otherwise avoid

As far as I can tell, this was a waste of money. The sensor fails its self-test most of the time, and gives inconsistent readings when I actually get to use it. Consider purchasing a different probe.
Posted by Derek, April 02, 2019

Best sensor available, wish QC was a little tighter

This is by far the best sensor available. Reliable trigger height, excellent precision. The latest version makes troubleshooting a lot easier with the extra LED indicating trigger wire state. However, I've owned 3 of them, and 2 of them had issues out of the box that were resolved with either buying a new pin for one or getting a warranty replacement with a new unit for the other.
Posted by undefined, January 13, 2019

Best Sensor I've Used

Hands down the most reliable sensor I've used so far.
Posted by Braden, December 10, 2018