To crop a background image in CSS, use the 'background-image' property with 'background-size' set to 'cover' or 'contain' for flexible fitting. Use 'background-position' to focus on specific areas, and 'overflow: hidden' on parent elements to control visibility. Combine with 'clip-path' for advanced shapes.