EarFun Air Pro Air Pro 4+
Adaptive hybrid ANC up to 50dB, Qualcomm Snapdragon Sound with aptX Lossless, and a hybrid 10mm driver deliver detailed audio in the EarFun Air Pro 4. Its 52-hour total battery, IPX5 build, and Bluetooth 5.4 multipoint make it a versatile daily companion. Best for mobile gamers needing low-latency audio and commuters who want strong ANC at a budget-friendly price.
Over deze Earbuds
Product description .aplus-v2 .aplus-content-wrapper { position: relative; overflow: hidden; } .aplus-v2 .container-with-background-image { width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; } function logShoppableMetrics(moduleName, showsAddToCart) { if (window.ue && window.ue.count) { window.ue.count("aplus:shoppable:" + moduleName + ":addToCart", showsAddToCart ? 1 : 0); } } .aplus-v2 .premium-aplus-module-2 .premium-background-wrapper { position: relative; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper { position: absolute; width: 50%; height: 100%; top: 0; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right { left: 50%; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right { left: auto; right: 50%; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color { color: #fff; } .aplus-v2 .premium-aplus-module-2 .premium-intro-background { padding: 20px; } .aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic { padding-bottom: 10px; } .aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading { padding-bottom: 20px; } .aplus-v2 .premium-aplus-module-2 .aplus-module-2-description { line-height: 1.5em; } .aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background { background: rgba(255,255,255,0.5); } .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background { background: rgba(0,0,0,0.5); } .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item, .aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item { color: #fff; } .aplus-v2 .premium-aplus-module-2 .premium-intro-content-container { display: table; height: 100%; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container { padding-left: 40px; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container { padding-left: 0px; padding-right: 40px; } .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container { padding-right: 40px; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container { padding-right: 0px; padding-left: 40px; } .aplus-v2 .premium-aplus-module-2 .premium-intro-content-column { display: table-cell; vertical-align: middle; } /** * Premium modules global styles */ .aplus-v2.desktop { max-width: 1464px; min-width: 800px; margin-left: auto; margin-right: auto; word-wrap: break-word; overflow-wrap: break-word; word-break: break-word; } /* Undo this for tech-specs because it breaks table layout */ .aplus-v2.desktop .premium-aplus .aplus-tech-spec-table { word-break: initial; } .aplus-v2 .premium-aplus, .aplus-v2 .premium-aplus .aplus-h1, .aplus-v2 .premium-aplus .aplus-h2, .aplus-v2 .premium-aplus .aplus-p1, .aplus-v2 .premium-aplus .aplus-p2, .aplus-v2 .premium-aplus .aplus-p3, .aplus-v2 .premium-aplus .aplus-accent1, .aplus-v2 .premium-aplus .aplus-accent2 { font-family: Arial, sans-serif; } .aplus-v2 .premium-aplus, .aplus-v2 .premium-aplus .aplus-h1, .aplus-v2 .premium-aplus .aplus-h2, .aplus-v2 .premium-aplus .aplus-p1, .aplus-v2 .premium-aplus .aplus-p2, .aplus-v2 .premium-aplus .aplus-p3, .aplus-v2 .premium-aplus .aplus-accent1, .aplus-v2 .premium-aplus .aplus-accent2 { font-family: inherit; } /* type */ .aplus-v2 .premium-aplus .aplus-h1 { font-size: 32px; line-height: 1.2em; font-weight: 500; } .aplus-v2 .premium-aplus .aplus-h2 { font-size: 26px; line-height: 1.25em; font-weight: 500; } .aplus-v2 .premium-aplus .aplus-h3 { font-size: 18px; line-height: 1.25em; font-weight: 500; } .aplus-v2 .premium-aplus .aplus-p1 { font-size: 20px; line-height: 1.3em; font-weight: 300; } .aplus-v2 .premium-aplus .aplus-p2 { font-size: 16px; line-height: 1.4em; font-weight: 300; } .aplus-v2 .premium-aplus .aplus-p3 { font-size: 14px; line-height: 1.4em; font-weight: 300; } .aplus-v2 .premium-aplus .aplus-accent1 { font-size: 16px; line-height: 1.4em; font-weight: 600; } .aplus-v2 .premium-aplus .aplus-accent2 { font-size: 14px; line-height: 1.4em; font-weight: 600; } /* spacing */ .aplus-v2 .aplus-container-1 { padding: 40px; } .aplus-v2 .aplus-container-1-2 { padding: 40px 80px; } .aplus-v2 .aplus-container-2 { padding: 80px; } .aplus-v2 .aplus-container-3 { padding: 40px 0; } /* Display */ .aplus-v2 .premium-aplus .aplus-display-table { display: table; } .aplus-v2 .premium-aplus .aplus-display-table-cell { display: table-cell; } .aplus-v2 .premium-aplus .aplus-display-inline-block { display: inline-block; } /* Aplus display table with min-width 1000px and fill remaining space inside parent */ .aplus-v2.desktop .premium-aplus .aplus-display-table-width { min-width: 1000px; width: 100% } /** * Padding and margin for element should be 10, 20, 40, or 80 px. Considering mini 10, small 20, medium 40, large 80. */ /** * Premium-module 12: Nav Carousel */ .aplus-v2 .premium-aplus-module-12 .aplus-carousel-card { position: relative; width: 100%; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-container { position: relative; } .aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container { /* Match the aspect ratio of the desktop image uploaded via the editor (1464px x 600px) */ padding-top: calc(600 / 1464 * 100%); /* ~40.983% */ height: 0; } .aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container > div { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } /* Override AUI styles. It poorly attempts to measure the slide heights before waiting until images load. */ .aplus-v2 .premium-aplus-module-12 .a-carousel-viewport { height: 100% !important; } .aplus-v2 .premium-aplus-module-12 .aplus-card-image img { width: 100%; height: auto; } .aplus-v2 .premium-aplus-module-12 .aplus-card-details-wrapper { position: absolute; top: 0; width: 50%; height: 100%; } .aplus-v2 .premium-aplus-module-12 .aplus-card-detail { display: table; width: 100%; height: 100% } .aplus-v2 .premium-aplus-module-12 .card-description { text-align: left; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .card-description { text-align: right; } .aplus-v2 .premium-aplus-module-12 .aplus-table-cell { display: table-cell; vertical-align: middle; } .aplus-v2 .premium-aplus-module-12 .aplus-text-background { padding: 20px; } .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color { background: rgba(0, 0, 0, 0.5); } .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h1, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h5, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol .a-list-item, .aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul .a-list-item { color: #fff; } .aplus-v2 .premium-aplus-module-12 .description { margin-top: 20px; } /* nav */ .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions { position: absolute; top: 20px; width: 100%; text-align: center; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn { display: inline-block; margin: 7px 10px; cursor: pointer; border-radius: 30px; border: 2px solid #000; line-height: 2.5em; min-width: 200px; background-color: #fff; white-space: nowrap; color: #000; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-index { display: none; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.aplus-active { border-color: #fff; background-color: #000; color: #fff; } /** * Regimen template specific css */ html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen { text-align: right; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen { text-align: right; top: 50%; width: 250px; right: 75px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen { text-align: left; top: 50%; left: 75px; right: auto; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen { display: inline-block; margin: 10px 10px; cursor: pointer; border-radius: 30px; border: 2px solid #000; width: 220px; background-color: #fff; padding: 2px 0 2px; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active { border-color: #fff; background-color: #000; color: #fff; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-index { color: inherit; } .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-label { color: inherit; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index { display: inline-block; width: 12px; color: #000; } .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-label { color: #000; } html[dir="rtl"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index { margin-left: 0px; margin-right: 6px; } .aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen { position: absolute; top: 0; left: 0; width: 100%; background-color: #000; opacity: 0.5; text-align: center; } .aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen .aplus-headline { color: #fff; line-height: 2em; } /** * Navigation template specific css */ .aplus-v2 .premium-aplus-module-12--top-nav .aplus-carousel-actions { background-color: rgba(0, 0, 0, 0.8); top: 0px; } .aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn { padding: 8px; color: #fff; background-color: transparent; border: none; } .aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn.aplus-active { text-decoration: underline; text-underline-offset: 0.8em; text-decoration-thickness: 3px; background-color: transparent; border: none; } /** * Premium-module 8: Hero Video module */ .aplus-v2 .premium-aplus-module-8 .premium-aplus-module-8-video { position: relative; width: 100%; } .aplus-v2 .premium-aplus-module-8 .video-placeholder { padding-bottom: 40.984%; /* Video or image required size 1464 : 600 = 40.9836 */ } .aplus-v2 .premium-aplus-module-8 .video-container { position: absolute; top: 0; width: 100%; height: 100%; } /*Override the default VSE video player size*/ .aplus-v2 .premium-aplus-module-8 .video-js.vjs-fluid { padding: 0; } (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.now('premium-module-12-nav-carousel').execute(function(init) { if (init) { return; } P.register('premium-module-12-nav-carousel', function(){ return function() { P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute(function (A, $, framework) { function initiateCarousel(module) { var MODULE_ID = $(module).data('module-id'); /** * Carousel button element classname * @const */ var GOTO_BTN_CLASS_NAME = "aplus-goto-btn-" + MODULE_ID; /** * Carousel button element active classname * @const */ var GOTO_BTN_ACTIVE_CLASS_NAME = "aplus-active"; /** * AUI name for aui carousel * @const */ var CAROUSEL_NAME = "premium-aplus-12-carousel-" + MODULE_ID; /** * Module class name * @const */ var MODULE_CLASS_NAME = ".aplus-v2 .premium-aplus-module-12"; /** * Carousel text container class name * @const */ var TEXT_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + " .aplus-carousel-text-container-" + MODULE_ID; /** * Carousel text hidden class name * @const */ var TEXT_CONTAINER_HIDDEN = "aplus-hidden"; /** * Carousel horizontal scroll container class name * @const */ var HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + " .aplus-horizontal-scroll-container-" + MODULE_ID; function showCarouselText(oldIndex, newIndex) { var oldClass = TEXT_CONTAINER_CLASS_NAME + "-" + oldIndex; var newClass= TEXT_CONTAINER_CLASS_NAME + "-" + newIndex; $(oldClass).addClass(TEXT_CONTAINER_HIDDEN); $(newClass).removeClass(TEXT_CONTAINER_HIDDEN); } function scrollToCarouselButton(scrollLeft) { if ($(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).length) { $(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).animate({scrollLeft}, 200); } } /** * Creates a CarouselButton class for provided carousel instance * @param {object} carousel - AUI Carousel instance * @returns {Class} - CarouselButton Class */ function CarouselButtonTemplate(carousel) { /** * Button for controlling the active slide * @constructor * @param {number} index - slide index * @param {DOMElement} [elem] - optional DOM element to use as this objects DOM representation */ function CarouselButton(index, elem) { var self = this; this.index = index; this.carousel = carousel; /* create the button element */ this.elem = this.getElem(elem); this.$elem = $(this.elem); /* store jquery version */ this.elem.addEventListener('click', self.handleClick.bind(self)); this.elem.setAttribute('role', 'tab'); /* add this object to the object manager */ CarouselButton.objects.byId[index] = this; CarouselButton.objects.all.push(this); } /** * Describe behavior for click events on this.elem * @memberOf CarouselButton */ CarouselButton.prototype.handleClick = function(e) { e.preventDefault(); this.carousel.gotoPage(this.index); }; /** * Enter active state * @memberOf CarouselButton */ CarouselButton.prototype.activate = function() { this.$elem.addClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'true'); }; /** * Enter inactive state * @memberOf CarouselButton */ CarouselButton.prototype.deactivate = function() { this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'false'); }; /** * Returns an existing or creates a new bound element for this object * @memberOf CarouselButton * @param {DOMElement} [elem] - optionally provide an existing element in the DOM to use * @returns {DOMElement} - this objects DOM representation */ CarouselButton.prototype.getElem = function(elem) { if (this.elem) return this.elem; if (elem) return elem; var createdElem = document.createElement('span'); createdElem.className = GOTO_BTN_CLASS_NAME; return createdElem; }; /** @const Object manager */ CarouselButton.objects = { byId: {}, all: [], }; return CarouselButton; } framework.onInit(CAROUSEL_NAME, function(carousel) { /** @const {Class} */ var CarouselButton = CarouselButtonTemplate(carousel); /* create carousel controls */ var $carouselBtns = $(safeClassSelector(GOTO_BTN_CLASS_NAME)); var btns = $carouselBtns.map(function(i, btnElem) { return new CarouselButton(i + 1, btnElem); }); /* activate first one */ CarouselButton.objects.byId[1].activate(); /* Listen to slide changes */ A.on("a:carousel:" + CAROUSEL_NAME + ":change:pageNumber", function (data) { var newCarouselButton = CarouselButton.objects.byId[data.newValue]; var marginLeft = parseInt(getComputedStyle(newCarouselButton.elem).getPropertyValue('margin-left')); var positionLeft = newCarouselButton.elem.offsetLeft - marginLeft; newCarouselButton.activate(); CarouselButton.objects.byId[data.oldValue].deactivate(); scrollToCarouselButton(positionLeft); showCarouselText(data.oldValue, data.newValue); }); }); /** * @returns {string} - css classname prefixed with module selector */ function safeClassSelector(className) { return '.' + MODULE_CLASS_NAME + ' .' + className; } } $('.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container').each(function (index, module) { initiateCarousel(module); }); framework.createAll(); framework.initializeAll(); }); } }) }); })); <img alt="EarFun Air Pro 4+ Wireless earbuds" src="https://m.media-amazon.com/images/S/aplus-media-library-service-media/9a114e80-d62d-41dd-952d-9c3ccb713017.__CR0,0,1464,600_PT0_SX1464_V1___.jpg"/> <img alt="EarFun Air Pro 4+ Wireless earbuds" src="https://m.media-amazon.com/images/S/aplus-media-library-service-media/b0dbdc82-0074-4097-baad-008fbd5160d7.__CR0,0,1464,600_PT0_SX1464_V1___.jpg"/> .aplus-v2 .vse-video-player-title, .aplus-v2 .vse-lightPlayer-vendor{ display:none; } #aplus .vse-video-player-title, #aplus .vse-lightPlayer-vendor{ display:none; } {"enableFullScreenByDefault":false,"clickstreamNexusMetricsConfig":{"producerId":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","actionType":"DISCOVERY","eventOwner":"vsemetrics_playercards","eventType":"IVEVideoView","productId":"B0GCJRBFVY"},"videoReferenceId":"sc|286a0936-f690-4cb0-80bc-5b5cd63aa8fa|d61c77c3|ATVPDKIKX0DER|AN9GE5W49LU66","contentId":"B0GCJRBFVY","ccvDisclosure":"","closedCaptionsConfig":{"captionsOnTexts":{"de":"German (Automated)","en":"English (Automated)","fr":"French (Automated)","es":"Spanish (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English","French":"French","German":"German","Spanish":"Spanish"}},"mimeType":"application/x-mpegURL","vendorCode":"APLUSSC","videoHeight":480,"disableReportIllegalLink":false,"videoWidth":854,"initialClosedCaptions":"en,https://m.media-amazon.com/images/S/vse-vms-closed-captions-artifact-us-east-1-prod/closedCaptions/04398980-881f-422e-ad83-e0a9be50df17.vtt","useHotspotsNX":false,"eligibleToTriggerCCWeblab":false,"videoUrl":"https://m.media-amazon.com/images/S/vse-vms-transcoding-artifact-us-east-1-prod/017d8221-1c8f-4b2f-a4b5-d46609ac512a/default.jobtemplate.hls.m3u8","metricsEmissionMethod":"nexus","imageUrl":"https://m.media-amazon.com/images/I/71agkbuGvnL.jpg","needPlayerFactory":false,"isMobile":false,"showHotspots":false,"aciContentId":"amzn1.vse.video.0a9293a7c6fd4f4a8eb359df183d9f1a","altText":"EarFun Air Pro 4+ Wireless earbuds","creatorType":"Seller","clientPrefix":"aplus-59993","hotSpotsV3Weblab":"","productAsin":"B0GCJRBFVY","labelDetails":{"labelName":"","labelType":"","labelWeblabName":"","labelWeblabTreatment":"","showLabel":false,"tooltipSelector":""},"sushiMetricsConfig":{"eventSource":"Player","endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"395NSV8XGX6P3F1MMNHR","sessionId":"133-7714414-5000850","customerId":"0","refMarkers":"aplus-59993_ref","sessionType":1,"placementContext":"desktop_web.AplusWidget.aplusdp","marketplaceId":"ATVPDKIKX0DER","weblabIds":"","isInternal":false,"isRobot":false,"clientId":"VSE-US","videoAsinList":"","pageAsin":"B0GCJRBFVY"},"reportUrl":"","videoTitle":"EarFun Air Pro 4+ Wireless earbuds","vendorName":"Merchant Video","nexusMetricsConfig":{"eventSource":"Player","isInternal":false,"playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.9","widgetMetricsSchemaId":"vse.VSECardsEvents.9","producerId":"vsemetrics_playercards","refMarkers":"aplus-59993_ref","placementContext":"desktop_web.AplusWidget.aplusdp","weblabIds":"","clientId":"VSE-US","videoAsin":"0a9293a7c6fd4f4a8eb359df183d9f1a","videoAsinList":"","pageAsin":"B0GCJRBFVY"},"awaConfig":{"useUpNextComponent":false,"clickstreamNexusMetricsConfig":{"producerId":"vsemetrics_playercards","schemaId":"clickstream.CustomerEvent.4","actionType":"DISCOVERY","eventOwner":"vsemetrics_playercards","eventType":"IVEVideoView","productId":"B0GCJRBFVY"},"initialVideo":"0a9293a7c6fd4f4a8eb359df183d9f1a","shouldPreload":true,"enableClickBasedAttribution":false,"isChromelessPlayer":false,"closedCaptionsConfig":{"captionsOnTexts":{"de":"German (Automated)","en":"English (Automated)","fr":"French (Automated)","es":"Spanish (Automated)"},"captionsOffText":"Captions off","languageToLabelTexts":{"English":"English","French":"French","German":"German","Spanish":"Spanish"}},"enableDynamicBlur":false,"showPlayerPlayButton":false,"isVideoImmersivePlayer":false,"metricsEmissionMethod":"nexus","skipInitialFocus":false,"playerSkin":"none","disabledViewIds":["replayHint"],"includeEarnsComissionDisclosure":false,"customerId":"0","containerId":"aplus-59993-player-b7f2c701-9017-43f4-8176-0c1953e7914d","allowCrossOrigin":false,"requestMetadata":{"clientId":"VSE-US","marketplaceId":"ATVPDKIKX0DER","requestId":"395NSV8XGX6P3F1MMNHR","sessionId":"133-7714414-5000850","method":"desktop_web.AplusWidget.aplusdp","pageAsin":""},"shouldLoop":false,"shouldDisableControls":false,"alwaysSetInitialVideo":true,"showPlayerCloseButton":false,"clientPrefix":"aplus-59993","useAutoplayFallback":false,"sushiMetricsConfig":{"eventSource":"Player","endpoint":"https://unagi-na.amazon.com/1/events/com.amazon.eel.vse.metrics.prod.events.test","requestId":"395NSV8XGX6P3F1MMNHR","sessionId":"133-7714414-5000850","customerId":"0","refMarkers":"aplus-59993_ref","sessionType":1,"placementContext":"desktop_web.AplusWidget.aplusdp","marketplaceId":"ATVPDKIKX0DER","weblabIds":"","isInternal":false,"isRobot":false,"clientId":"VSE-US","videoAsinList":"","pageAsin":"B0GCJRBFVY"},"ospLinkCode":"vse","showPosterImage":true,"languageCode":"en","languageLocalization":{"play":"Play","volumeLevel":"Volume Level","subtitles":"Subtitles","volumeSlider":"Volume Slider","playVideo":"Click to play video","fullscreen":"Fullscreen","scrubberBar":"Scrubber bar","mute":"Mute","unmute":"Unmute","pause":"Pause","captions":"Captions","nonfullscreen":"Non-Fullscreen"},"version":"","isMoreVideosButtonEnabled":false,"nexusMetricsConfig":{"eventSource":"Player","isInternal":false,"playerTSMMetricsSchemaId":"vse.VSECardsPlayerEvents.9","widgetMetricsSchemaId":"vse.VSECardsEvents.9","producerId":"vsemetrics_playercards","refMarkers":"aplus-59993_ref","placementContext":"desktop_web.AplusWidget.aplusdp","weblabIds":"","clientId":"VSE-US","videoAsin":"0a9293a7c6fd4f4a8eb359df183d9f1a","videoAsinList":"","pageAsin":"B0GCJRBFVY"},"shouldStartMuted":false,"airyVersion":"VideoJS","languagePreferenceStrings":{},"enableInactiveFocus":true,"showVideoInfo":false,"isReactFactory":false,"osaInstrumentationConfig":{"schemaId":"csa.VideoInteractions.2","producerId":"vsemetrics_csa_instrumentation"},"enableDelphiAttribution":true,"includeReportWidget":false,"shouldAutoplay":false}}The video showcases the product in use.The video guides you through product setup.The video compares multiple products.The video shows the product being unpacked.Video Player is loading.Click to play videoPlayMuteCurrent Time 0:00/Duration 0:31Loaded: 9.69%0:00Stream Type LIVESeek to live, currently behind liveLIVERemaining Time -0:31 1xPlayback RateChaptersChaptersDescriptionsdescriptions off, selectedCaptionsCaptions off, selectedEnglish (Automated)Audio Trackdefault, selectedFullscreenThis is a modal window. EarFun Air Pro 4+ Wireless earbuds Merchant Video (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/51ckmXPzM3L.js?AUIClients/VSEPlayer'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/41Vu0w0zP-L._RC|01x4giTy+uL.js,01r9LpT6pbL.js,41NWBkfooBL.js,11QfrzttlqL.js,91VXiFQ1TCL.js,01ELLYeIOkL.js_.js?AUIClients/Brila'); (function(f) {var _np=(window.P._namespace("vse-ns-initVSEPlayerOnLoad"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('VSEPlayer').execute(function(vsePlayer){vsePlayer.initPlayer('aplus-59993-player-b7f2c701-9017-43f4-8176-0c1953e7914d-player-ps');}); //Please use below event to register FeedbackForm P.when('A', 'VSEComponentAssets').execute('vse-ns-player-initialization', function(A, asset) { A.trigger('vse:ns:player:aplus-59993:init', 'aplus-59993-player-b7f2c701-9017-43f4-8176-0c1953e7914d-player-ps'); }); })); Previous page Next page 1 Award Winning 2 Dual-Driver Synergy 3 aptX Adaptive Lossless 4 Hi-Res Sound (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('premium-module-12-nav-carousel').execute(function(init){ init(); }); })); Previous page Next page 1 Adaptive Hybrid ANC 2 6 Mics AI ENC Call 3 54H Playtime (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('premium-module-12-nav-carousel').execute(function(init){ init(); }); })); Previous page Next page 1 Real-Time AI Translation 2 Multipoint Connection 3 Auracast Compatible 4 In-Ear Detection (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('premium-module-12-nav-carousel').execute(function(init){ init(); }); })); Previous page Next page 1 Engineered for Comfort 2 EarFun App 3 Low Latency 4 IP55 Waterproof (function(f) {var _np=(window.P._namespace("PremiumAplusModule"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('premium-module-12-nav-carousel').execute(function(init){ init(); }); }));
- Dual-Driver Synergy, Flawless Sound. Featuring a precision-engineered hybrid driver system that combines a powerful 10mm composite dynamic driver with our ultra-light FeatherBA balanced armature. The EarFun Air Pro 4+ wireless earbuds utilize an 11-degree angle alignment, minimizing high-frequency attenuation to deliver an effortlessly clear and accurate soundstage, with breathtaking precision.
- Hi-Res Audio, aptX Lossless Sound. Equipped with the Qualcomm QCC3091 SoC and certified for Snapdragon Sound with aptX Lossless. The EarFun Air Pro 4+ noise cancelling earbuds ensure you hear every detail, delivering robust bass, articulate mids, and sparkling treble. Extensive codec support for LDAC, LC3 and LE Audio ensures a top-tier listening experience.
- Adaptive Hybrid Active Noise Cancellation. Featuring adaptive hybrid ANC with EarFun QuietSmart 3.0 technology, the Bluetooth 6.0 earbuds can detect external noises and intelligently adjust real-time ANC, cancelling ambient noise up to 50dB.
- 6-Mic AI Beamforming Voice Enhancement. Equipped with a 6-mic array and advanced AI beamforming, the noise cancelling earbuds intelligently focus on your voice while Qualcomm cVc 8.0 tech suppresses disruptive background noise, ensuring clear and professional-sounding calls.
- Charging Fast, Long Lasting: Experience up to 12 hours of battery life on a single charge, and up to 54 hours with the charging case in normal mode, or 8 hours and 36 hours with ANC on. A quick 10-minute charge gives you 3 hours of playtime. (Note: Date sourced from EarFun Laboratory based on ANC disabled, 50% volume. It may vary by volume, audio content, LDAC use, etc. )
- Advanced Bluetooth 6.0 with Multipoint & Auracast. Enjoy a stable, low-energy connection to two devices simultaneously for unparalleled convenience. The true wireless earbuds allow you to share audio and also to tune into public audio broadcasts with the integrated Auracast technology.
The 30-Second Version
The EarFun Air Pro 4+ sounds like a $300 flagship but costs less than dinner for two. Ignore the quirks, snag it on sale, and enjoy the best budget audio experience I've ever tested.
Overview
The one thing to know about the EarFun Air Pro 4+ is this: it sounds so stupidly good for the money that it makes $200 earbuds look like a bad joke. We're talking a hybrid dual-driver setup, support for every high-bitrate codec you actually care about (LDAC, aptX Lossless, LC3), and adaptive ANC that cancels up to 50dB of noise. The fact that you can snag these for around $80, or sometimes as little as $50 if you catch a deal, is borderline absurd. Our database puts the sound quality in the absolute top tier — literally the best we've seen in this category. No, that's not a typo. These tiny buds outperform nearly everything on the market.
Performance
What surprised us most wasn't just the clarity, but how well the dual-driver system handles everything from shimmering hi-hats to rumbling sub-bass without turning into a muddy mess. The 10mm dynamic driver and balanced armature do serious work, and after a quick tweak of the EQ in EarFun's app, these sound richer than earbuds I've tested at triple the price. The LDAC streaming is buttery smooth, and call quality with the 6-mic array is a standout — voices cut through background chaos like a hot knife through butter. Battery life is excellent too: 12 hours per earbud and 54 total with the case is top of the charts. If I'm nitpicking, the fit could be more secure for intense workouts, and that's where the 70th percentile comfort ranking shows up. But for daily listening and commuting, they're a revelation.
Pros & Cons
Pros
- Sound quality that outruns earbuds twice the price 100th
- LDAC, aptX Lossless, and LC3 — all the codecs, zero compromises 99th
- Battery that lasts all day and then some (12 hours buds, 54 total) 97th
- ANC that actually cancels 50dB and adapts on the fly 97th
Cons
- Fit needs occasional adjusting — not ideal for heavy workouts
- LDAC disables multipoint pairing (pick one, can't have both)
- Single-bud mode can be finicky with Bluetooth
- Le Audio doesn't work reliably for some users
The Word on the Street
Specifications
Full Specifications
Design
| Form Factor | in-ear |
| Wearing Style | true wireless |
| Ear Tips | 5 pairs of ear tips |
| Weight | 0.1 kg / 0.1 lbs |
Audio
| Driver Type | hybrid |
| Driver Size | 10 |
| Drivers | 2 |
| Freq Min | 20 |
| Freq Max | 40000 |
| Impedance | 32 |
| Sensitivity | 100 |
| Hi-Res Audio | Yes |
| Codecs | aptX Lossless, LDAC, LC3, LE Audio |
Noise Control
| ANC | Yes |
| ANC Type | adaptive hybrid |
| Transparency | Yes |
Connectivity
| Wireless | Yes |
| Bluetooth | 6 |
| Profiles | A2DP, AVRCP, HFP |
| Multipoint | Yes |
| Wired Connector | Bluetooth |
Earbud Battery
| Battery Life | 12 |
| Charge Time | 2 |
| Fast Charging | 10 min for 2 hours playback |
| Charging | USB-C |
Case Battery
| Case Battery | 54 |
| Case Charging | USB-C |
| Wireless Charging | Yes |
Microphone
| Microphone | Yes |
| Mic Count | 6 |
| NC Mic | Yes |
Features
| Voice Assistant | Google Assistant |
| Touch Controls | Yes |
| App | EarFun Audio App |
| Gaming Mode | Yes |
| Bone Conduction | No |
| Water Resistance | IP55 |
Value & Pricing
Prices across vendors swing from a very reasonable $50 all the way up to a laughable $13,707 — ignore the clowns, stick to the deals. If you can grab these for under $80, and especially near $50, you're practically stealing flagship-tier earbuds. At that price, even the quirks become easy to forgive. The EarFun Air Pro 4+ offers better value than anything else in the true wireless space right now.
vs Competition
Stacked against the Samsung Galaxy Buds3 Pro, the EarFun's sound profile is more customizable thanks to that dual-driver architecture and full codec support, while Samsung offers a more polished fit and slightly better transparency mode. The Sennheiser Momentum True Wireless 4 sounds equally refined but costs nearly three times as much and doesn't beat the EarFun on battery or ANC. If you want the absolute best call quality in a work-from-home setup, Sony's LinkBuds Fit might edge ahead, but for sheer audio pleasure per dollar, the EarFun crushes them all.
| Spec | EarFun Air Pro Air Pro 4+ | Sony WF-1000XM5 WF-1000XM5 | Sennheiser MOMENTUM True Wireless 4 | Samsung Galaxy Buds3 Pro SM-R630NZAAXAR | JBL Endurance Peak Peak 4 | Soundcore Soundcore P31i |
|---|---|---|---|---|---|---|
| Form Factor | in-ear | in-ear | in-ear | in-ear | in-ear | in-ear |
| Driver Type | hybrid | dynamic | dynamic | Dynamic | dynamic | Dynamic Driver |
| Wireless | true | true | true | true | true | true |
| Active Noise Cancellation | true | true | true | true | true | true |
| Bluetooth Version | 6.0 | 5.3 | 5.4 | 5.4 | 5.4 | 6.1 |
| Battery Life Hours | 12 | 8 | 30 | 6 | 12 | 10 |
| Case Battery Hours | 54 | 24 | 30 | 26 | 48 | 50 |
| Water Resistance | IP55 | IPX4 | IP54 | IP57 | IP68 | IP55 |
| Multipoint | true | true | true | true | true | - |
| Compare | Compare | Compare | Compare | Compare |
| Product | Anc | Mic | Build | Sound | Battery | Comfort | User Sentiment | Connectivity | Social Proof |
|---|---|---|---|---|---|---|---|---|---|
| EarFun Air Pro Air Pro 4+ | 96.5 | 96.8 | 91.3 | 99.8 | 96.3 | 70.4 | 97.3 | 99.3 | 80.2 |
| Sony WF-1000XM5 WF-1000XM5 Compare | 96.5 | 96.8 | 78.9 | 99.3 | 76 | 93.4 | 48.9 | 100 | 80.2 |
| Sennheiser MOMENTUM True Wireless 4 Compare | 96.5 | 99.7 | 33.3 | 91.9 | 97.7 | 93.4 | 91.9 | 89.9 | 89.4 |
| Samsung Galaxy Buds3 Pro SM-R630NZAAXAR Compare | 96.5 | 96.8 | 98.9 | 89.9 | 73 | 93.4 | 0 | 97.8 | 89.4 |
| JBL Endurance Peak Peak 4 Compare | 96.5 | 96.8 | 98.9 | 80.9 | 95 | 70.4 | 63.3 | 99.1 | 89.4 |
| Soundcore Soundcore P31i Compare | 88.3 | 96.8 | 91.3 | 96.8 | 94.4 | 70.4 | 91.9 | 84.7 | 89.4 |
Common Questions
Q: Do these actually support LDAC and multipoint at the same time?
No, that's the trade-off. When you enable LDAC, multipoint pairing disables itself. If you need to switch between two devices seamlessly, stick with aptX or AAC.
Q: Can I use just one earbud without the other?
Yes, you can, but some units have a weird moment where only the left or right bud connects initially. A quick reset or toggling Bluetooth usually fixes it.
Q: How does the noise cancellation stack up against Apple's AirPods Pro?
It's shockingly close. With up to 50dB of adaptive ANC, these cancel out airplane hum, office chatter, and street noise on par with the AirPods Pro, at a fraction of the cost.
Who Should Skip This
If you're looking for earbuds that feel like they were custom-molded for your ears right out of the box, or you demand absolute single-bud reliability for calls when you're juggling a baby, this isn't it. Go get the Samsung Galaxy Buds3 Pro instead — they sacrifice a bit of raw sound quality for a fit that feels more planted during burpees and a more forgiving Bluetooth party trick.
Verdict
If you're willing to spend five minutes tweaking an EQ and can live with the occasional single-bud pairing hiccup, the EarFun Air Pro 4+ is the no-brainer choice in the budget-friendly true wireless segment. It consistently delivers sound and features that embarrass many $200–$300 competitors. Unless top-tier comfort or a 100% glitch-free single-ear experience is non-negotiable, these are the earbuds you buy. End of story.