You Jianxia (China) has the world's longest eyelash, measuring 20.5 centimeters (8.0 inches). Shanghai, China, was the location where the eyelash was measured on May 20, 2021.