Sanji possesses the ability to use two forms of Haki: Kenbunshoku Haki and Busoshoku Haki. Although it is unknown if he can use it, Sanji also knows about Haoshoku Haki, something he (along with the rest of the crew) had not shown any knowledge of during the first half of the series.
It was stated by Luffy that Sanji possesses Haki, when discussing it in the context of members of his crew who could fight Caesar Clown, a Logia user. Since Law was referring to the ability to coat themselves in armor, it confirms Sanji as a Busoshoku Haki user. However, Sanji did not actively display this ability until his fight with his father, when (much to Judge’s surprise) he hardened his right leg in order to block one of his father’s spear attacks. Sanji’s use of Busoshoku: Koka to harden his leg can be seen as somewhat fitting as it goes along well with his epithet, “Black Leg”.
Anway Kenbunshoku Haki is Sanji’s speciality concerning Haki. During his stay on Kamabaka Kingdom, Sanji has trained his Kenbunshoku Haki to an extremely high level. During Fishman Island Arc, Sanji could sense Caribou in the Ryugu Palace alongside both Luffy and Zoro.
Sanji’s supreme mastery at using this form of Haki is evident in the following examples:
- He helped Kin’emon recover his torso from within the lake on Punk Hazard, actively using Kenbunshoku Haki in order to locate the samurai’s torso within the dark water.
- He was able to perceive Tashigi being beaten by Vergo, despite the considerable distance between them.
- He detected a sniper on a rooftop 16 meters above the ground, and intercepted him before he was able to shoot.
- He found the Thousand Sunny (with some of their crewmates aboard) in the middle of the sea.
- He was even able to tell people’s true intentions the first time they meet (as with Kin’emon or Viola, though it did not help with Pudding).
- He was also able to sense Nekomamushi’s aura from within Capone Bege’s body castle.
- He dodged a jellybean bullet that was aimed at him by Katakuri, another Kenbunshoku Master who had trained his Haki to the point that he could see slightly into the future. Sanji’s ability to both sense the bullet and dodge it left even the Sweet Commander surprised.
- He was able to dodge multiple bullets being fired at him by Pudding, all from point-blank range.