The Contrastive Learning for blind Hyperspectral Unmixing (CLHU) is a self-supervised deep learning approach for blind hyperspectral unmixing. Unlike existing deep learning methods that rely on reconstruction capabilities, CLHU leverages the input-endmembers relationship for abundance estimation. The endmembers are dynamically updated during training, controlled by two regularization factors. Extensive experiments demonstrate CLHU’s effectiveness, achieving state-of-the-art performance in hyperspectral unmixing. This novel approach offers a promising perspective for the field and holds potential for further enhancements in hyperspectral unmixing tasks.