This Universal Pulling Tool is used for the retrieval or release of downhole components. Its adaptability to different operations without the need for separate tools or additional parts is its primary feature. This tool is designed for smooth transition between shear-up to release (compatible with Camco type ‘JU’ or Os type ‘R’ tool) and shear-down to release (compatible with Camco type ‘JU’ or Os ‘S’ tool). It achieves this versatility through its innovative design, eliminating the need for operators to switch between multiple tools for different tasks.