Search  for anything...

BLTouch : Auto Bed Leveling Sensor/to be a Premium 3D Printer (with 1M Extension Cable Set)

Based on 1,930 reviews
Condition: New
Checking for the best price...
$46.99
Save $473.00 was $519.99

Buy Now, Pay Later


As low as $11 / mo
  • – 4-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Selected Option

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: 18 left in stock
Fulfilled by Amazon

Arrives Wednesday, Nov 4
Order within 3 hours and 3 minutes

Available payment plans shown during checkout

Protect Your Purchase

Easy claims online, fast replacements, no fees

Checking for protection plans...

At a glance

Condition
New
Size
With 1M Extension Cable Set
Model
BLT001
Dimensions
5.91 x 3.94 x 1.97 in
Weight
1.06 oz
Color
RED
Material
Versatile Material
Works with
Laptop, Smartphone

Features 4

  • BLTouch is an auto leveling sensor for 3D Printers based on open-source.
  • Simple, Smart, & Precise with repeatability is around 0.005mm
  • It could work with any kinds of bed materials, such as glasses, woods, metals, and so on.
  • Comes with 1m dupont connector extension cable set

Description

Main functions and controls of BLTouch are same as usual auto bed leveling sensor, consists of RC servo and micro switch. Thus, BLTouch can be applied on almost every board. BLTouch does not uses either optical, nor proximity(inductive/capacitive) sensor. BLTouch is fulfilled with simple structure and high precision by using progressively designed solenoid and hall sensor. It can be easily applied, since it has a small and simple structure. The BLTouch aims for user convenience and enjoyable printing by adding many smart functions, such as self-test, alarm, alarm release & Touch Switch mode, Blue LED for servo signal indicating and Z-probe(Zmin) Testing. BLTouch uses existing RC Servo motor signal intactly, so just plug BLTouch on the same pins after removing servo motor.Smart Technology: Self-test: The push pin operate two times in a test when the power is on. Alarm: The AI will flash the LED indicator if a problem is detected during a self-test or operation. Wiring defect indicator : Blue and Red LED for indicating wiring defects.Kit Includes: - Latest BLTOUCH Sensor - 1 Meter Dupont extension cable set. No soldering required! - Spare parts kit with 2 x screws, nuts, and washers, 2 x mounting springs for sensor, 2 x dupont housing shell 3 pin, 2 x dupont housing shell 2 pin, 2 x dupont housing shell 1 pin, 10 x dupont terminals (M&F), and 1 x jumper cap.Warning: Electronic devices can be damaged or destroyed if connected to the wrong side polarity. Check your polarity before plugging smart sensor in. Note: An additional power supply may be needed if your board does not supply enough current at 5V. Depending on your type of 3D Printer, you may need to remove or add some parts to the controller board. Check with your printer manufacturer prior to purchase.

Specs 8

Brand ANTCLABS
Material Versatile Material
Color RED
Supported File Format STL
Product Dimensions 5.91 x 3.94 x 1.97 inches
Item Weight 1.06 ounces
Item model number BLT001
Manufacturer ANTCLABS

Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Wednesday, Nov 4

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


Installed on my CR-10s Pro -- went from no consistency to perfect every time.
Size: With 1M Extension Cable Set
I bought a Creality CR-10s Pro, and it comes with a capacitive auto-leveling sensor. While some people have had great luck with that, many, including myself, have had NO luck with its ability to level the bed. Readings from my capacitive sensor were all over the place, fluctuating as much as 0.4mm in any given direction (randomly). The bed was never level. The Z-offset needed to be dialed in every print, sometimes changing as much as 0.5mm in distance. It meant complete unusability for the Creality. I decided to go ahead and install a BLTouch sensor, as some people had had good luck with them. It's like night and day. The install wasn't super straight-forward on the CR-10s Pro (and the cables supplied here don't have the right connectors for the pro, which requires a JST XH connector for the black and white wires, and individual JST SM connectors for the other three wires), but once I attached things to the proper connectors, all I had to do was uncomment one line of code in the TH3D firmware, flash the new screen firmware, and I immediately have a printer that can reliably print without any tinkering. I am to the point that I was with all my Prusa printers (which use an inductive sensor with much better accuracy than a capacitive sensor), where I can just set the Z offset when I change nozzles or change print bed surfaces, and then forget about it. I now just hit 'print' and walk away. There's no tinkering. There's no coming back to a scratched bed in one corner or a print that didn't stick in another. It's perfect every time. Absolutely well worth the price. ... show more
Reviewed in the United States on March 4, 2019 by Neil R

Made me love my 3D printer again
Size: With 1M Extension Cable Set
Absolutely the best upgrade to my 3D printer in years. Thought I was cool going to an inductive sensor a few years ago, but the BLTouch beats it hands down--I can use my ENTIRE bed surface again (rather than sticking to that 100 mm square "sweet spot" in the middle). Luckily, I already had experience upgrading the stock z-stop (from a simple micro-switch to the inductive sensor), flashing my firmware, and was also familiar with my board's servo connections (thanks to Google) ... so install took about 10 minutes including the Marlin 1.1.9 configuration tweak (9 of those minutes was just swapping the brown and red wires on the connector to match the pins on my controller board). So, I do understand some of the other reviews that state install and configuration can take some time. But it is well worth a little research and getting under the hood on your firmware. After install and firmware flash, it is a simple matter to set the Z offset (and another firmware flash) and Bob's your uncle. You will definitely need at least the 1m extension, depending on your set up (1m was perfect for my 200x200 Prusa clone) ... not sure when the included short cable would ever be useful. Thought about bumping down to 4 starts for that--but the product is just too darn good (and the options with the 1m cable is like the same price anyway). [Also, make sure you get v3.0 of the sensor--it would appear that v3.1 only works with Marlin v2--which is not fully released yet.] I don't know why I avoided the "physical" style probe (i.e. something actually touching the bed) for so long ... but this works beautifully on all bed types, is accurate anywhere on the bed, and is consistent over multiple probings. ... show more
Reviewed in the United States on September 11, 2019 by D M HOYT

Perfect fit, easy install.
Size: With 1M Extension Cable Set
Best in class and order of magnitude better than the clone versions. Instructions clear to install and just need the proper firmware for it to work.
Reviewed in the United States on May 1, 2026 by Mark

Works great - beware it is really difficult to install, program, and calibrate!!
Size: With 1M Extension Cable Set
This is an awesome addition to a 3D printer because it basically removes all of the hassle of trying to get the bed level. Be warned however that it is a major pain to get it to work with some printers, and there's very little to no documentation provided by the manufacturer. Be prepared to spend hours working on trying to get this to work and wondering ... why isnt this working! Once it works, it's awesome though. Here's a few notes from my experience. I am using Marlin with a Geeetech printer. - This will require replacing the firmware on your printer. Get out that Arduino editor and download the latest Marlin firmware. - The sensor's output connects in place of the Z endstop switch. In Marlin, I discovered after fighting for hours that you have to disable the pullup resistor in the Marlin firmware on that endstop for the sensor to be recognized. - Strongly recommend you look up YouTube videos for how to make the necessary edits for the Marlin firmware and how to calibrate the sensor. - Recommend programming your slicer's pre-print commands to heat the bed while doing auto level, because this will save some time. ... show more
Reviewed in the United States on July 28, 2018 by Davis

Worth the price to auto level - be cautioned of the installation process
Size: With 1M Extension Cable Set
I bought my Ender 3 two months ago and have gone through a lot of receipt paper to level my bed. Those days are finally behind me now :) This thing is amazing. When I finally got it working, it worked flawlessly and my printing experiences have been so much better since. That said, the comments about this being an "easy installation" are either full of hubris or ignorance. The HW installation is not challenging for even an intermediate 3D Printer-Hobbyist, like myself. The devil is in the SW/Firmware setup on the Ender 3. As of the Summer of 2019, I strongly recommend The Teaching Tech on YouTube. Also double check your wiring. There are five wires on this device: a black and white pair for the Z-Stop sensor, and a Red-Brown-Yellow set for the filament sensor. Twice now I have helped folks debug their BLTouch and the solution was either a loose Z-Stop wire pair, or the R/B/Y was not plugged in correctly. Because this product does not come with a schematic: Red = 5V, Brown = GND, Yellow = Signal ... show more
Reviewed in the United States on June 18, 2019 by colin

Tough to install but worth it in the end.
Size: With 1M Extension Cable Set
This requires research to install but in the end it's worth it. Once you get your z offset and set it with M851 you are good to go. I installed this on an ender 3 using 1.1.x bugfix firmware of marlin. I printed bed leveling prints found on thingiverse and adjusted z offset until I got the perfect squish and just ran with said z offset. Z-1.6 was my offset that worked the best for me and entered using the M851 command so M851 Z-1.6 then M500 to save then M501 to load and M503 to check. The BLTouch I got was Version 3.0 or 3.1, you just gotta use the bugfix verison of the firmware and then watch tutorials on youtube, but instead of using the firmware they require, just use the bugfix version and change //#define BLTOUCH_V3 to #define BLTOUCH_V3 under configuration.h and leave "#define Z_MIN_PROBE_ENDSTOP_INVERTING false" to false, the way it is, and follow through normally . That's about it. Credit goes to the the anon in the comments of the video I watched. Another thing, make sure you print the right mount for the BLTouch, sometimes the bltouch probe on z is not low enough and that's caused by the mount, so just stack washers where you attach the probe to push it farther down on Z. After that it's smooth sailing, your prints will stick so well that you will need a hammer to remove the parts from the bed if it's done right. I have added some pictures of the prints I have made thus far using the BLTouch without adjusting the bed. Yes it does work if you are willing to spend some time and yes 1M wire length is enough for the ender 3, I had plenty of room, it's just a pain physically install the bltouch, running the wire through the mesh on the bowden tube to your board was a pain. Like I said, not easy to install but was it worth it? For $40 yes it's nice feature to have and you learn how to use your 3d printer more efficiently if you are willing to learn. ... show more
Reviewed in the United States on June 22, 2019 by Blaire

Technical install, but the unit works!
Size: With 1M Extension Cable Set
This product works as advertised, with a few caveats. The connection from the extension cable to the mainboard is generally loose and can cause unexpected behavior if not secured. I wedged some thin cardstock in beside it to hold it tight and that finally did the trick. I won't lower the product rating for that since its a known issue in the community and doesn't reflect the actual performance of this genuine and functional BL Touch unit. Some people have attached the correct style of connector for their specific board in their install tutorials. I would not rate the install as "easy" since I do not have pin tools and opted to strip and solder the wires to connect the extension cable to the factory one. Once that was done, I fed the wires through the braided cable management compression tubes down to the mainboard and plugged it it. Having the 4.2.2 mainboard, I didn't require any additional interface equipment (transfer board). Older boards will, and you may want to look for a complete interface kit if you have an older board. This kit doesn't have a mounting bracket for the BL Touch, so I printed my own. Flashing the new firmware from creality.com/download was easy for this model of mainboard (4.2.2 or the newer 4.2.7), I simply erased an SD card, placed the new .BIN file on the SD, inserted it into the printer, and booted it up. After that finished, I wiped the card, loaded some print files, and returned the card to the printer before configuring the new setup since settings will be saved on the SD card. Overall, I am extremely pleased with the performance of the BL Touch and, having fixed my loose connection to the mainboard, the unit itself works perfectly every time. I have since upgraded to the 4.2.7 mainboard, and the unit also works perfectly with that. I have also added OctoPrint on a Raspberry Pi and the bed visualization plugin that displays the mesh data from the BL Touch in a graphical format makes it even easier to fine-tune a perfect base-level print platform so that the automatic bed leveling system has less work to do. ... show more
Reviewed in the United States on April 19, 2021 by Matt

Love this sensor, but DO NOT GET LOCTITE 242 on it!!
Size: With 1M Extension Cable Set
While I was installing this sensor, I put Loctite 242 on the screws and nuts that I used to mount the sensor to the mounting bracket that I made. Within a few seconds of getting on the sensor's mounting flange, the Loctite cause the plastic of the flange to disintegrate. It didn't just damage it, the flange came off the sensor and it fell apart in my hand. PLEASE UNDERSTAND THIS WAS 100% MY BAD AND IN NO WAY A PROBLEM WITH THE PRODUCT!! This is not an issue with this product, the sensor is well made and does its job exceptionally well!! I have had issues with Loctite and certain plastics in the past, and I should have considered that before I let it make contact with the sensor. I would absolutely buy this sensor again (and did to replace the one that I destroyed) and recommend it to anyone that wants to accurately automate the homing and leveling process of their 3D printer. This is a great product!! ... show more
Reviewed in the United States on August 17, 2019 by Brian L Book
Checking for best price...