Sofirn HS41 4000 Lumens Rechargeable Headlamp

$33.99 $40.99 Save 17%
Sold 1317
Style:  without battery
Tint:  5000K
Quantity
Share the love
Description

Sofirn HS41 is a right-angle headlamp designed to meet your high-performance lighting needs. Equipped with four SST20 LEDs, it delivers an impressive maximum output of 4000 lumens, providing you with a bright and reliable light source. Moreover, HS41's detachable design enables it can be transformed from a headlight to a handheld flashlight. A reliable companion for everyday use.

Product manual, click to download!

Features

1. High Performance: Designed with 4* SST20 LEDs, the powerful headlamp delivers a max output of 4000 lumens and 325 meters beam distance.

2. Multiple Lighting Modes: Sofirn HS41 boasts 9 modes for you to choose from (Moonlight/ Eco/ Low/ Medium/ High/ Turbo/ Strobe/ SOS/ Beacon). Simply press to switch from one mode to another, there is always one that suits your need.

3. Long-Lasting Battery Life: One large capacity of 21700 battery (5000mAh) ensures it delivers continuous lighting for up to 29.5 days in moonlight mode (1 lumen). Ready to light you up anytime you need it.

4. Stand Out Designs: The headband is comfortable and light (79g-battery excluded) to wear. Moreover, it features IP68 waterproof, 1-meter impact resistant and a magnetic base to avoid wrecking your battery by inattentive dropping.

5. More Than A Headlamp: The headlamp is detachable. Transform it into a headlight or as a handheld flashlight. Extremely perfect both for long hours of work and outdoor activities.

specifications:

Emitter:4* SST20 LED

Battery Option: 1x 21700 5000mah battery

Operating Voltage: 2.7V-4.2V

Material: A6061-T6 aluminum alloy (withstand a 1-meter drop)

Lens Type: Toughened glass lens

Size: 1*29*115mm

Spotlight beam angle: 25°, floodlight beam angle: 96°

Magnetic tail cap

Battery Installation

 Before first use, please unscrew the tail cap and remove the insulating paper. If the battery needs to be replaced,  make sure that the positive end of the new battery faces the flashlight head when you put it in.

Battery Level Indicator

After turning on the HS41, the indicator will display the power status for 5 seconds.

Green = remaining battery power is good(70% - 100%).

Red = remaining battery power is poor(30% - 69%).

 Flashing Red = critical power(less than 30%), please replace or recharge battery.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.