Whether you’re carrying just the essentials or packing for a multi-day journey, the newest releases in capable carry have it in the bag.
BellroyIf you buy from a link, we may earn a commission. Learn more
There’s never been a better time to find the perfect bag for you, whether that’s a technical cross-body sling, a roomy weekender or a backcountry-pack-turned-accidental-EDC-commuter.
The latest releases in everyday carry are lighter, stronger and cooler than ever, from Patagonia’s TSA-approved new PowSlayer Backpack to Norda’s boundary-pushing new tote.
Catch up on everything you may have missed below.
Matador X Carryology Redeye 24 Red Edition
This limited-edition collaboration between Matador and Carryology is one of the most well-equipped, unique backpacks to release this year. The Redeye 24 Red edition is built using a PFAS-free, VX21 Dimension-Polyant 4-layer laminated composite, while the Black edition is constructed using PFAS-free 420D nylon oxford with a PU coating and washed finish. Both colorways include 100D Bluesign recycled nylon ripstop liners, PU coatings, 70D Bluesign Spandura stretch mesh, #10 and #8 YKK zippers and aluminum and HDPE internal frame components.
Bellroy Classic Backpack Third Edition
Pelican ATX Travel Series (Iron Clay)
Pelican’s award-winning hard-sided luggage gets a vibrant, limited-edition reissue with some sneaky benefits. These include a polycarbonate shell, integrated combination locks on their latches (which are TSA-compliant,) as well as telescoping handles (which sit flush against the bags’ back, so no awkward rail bumps) and 360-degree rotating, easy-glide wheels. The interior of both the 22-inch and 30-inch luggage include handy compression straps, zippered mesh pouches and more.
Evergoods Civic Daily Tote 24L
Hyper-functional design and an easy-to-carry, streamlined silhouette make this bag the ultimate EDC contender. The 2-pound, 9-ounce Civic Daily Tote 24L features an exterior shell that is constructed from a custom-developed ballistic woven 840D Nylon 6 with DWR coating. The main closure is magnetic and easy to open, and freestanding handles use hidden magnets to stick together and stay upright. Exterior quick-access pockets (one zippered, one open) for frequently required flat items like your phone, documents or pens boast tons of utility.
Patagonia PowSlayer Backpack
What was designed as a backcountry pack has quickly established itself as a capable travel bag, thanks to a few features that work as well off the slopes as they do on the mountain. The PowSlayer’s dimensions meet TSA-guidelines, which is a great start for seamless travel days. Exterior mounts and internal storage originally designed for snow gear make great on-the-go organization no matter where the road takes you. Padded straps and a clamshell back panel round out the bag’s wanderlust-friendly features.
Osprey x Houdini Allt 30
Osprey and Houdini recently joined forces to release two backcountry-ready packs that feature tons of functional features, as well as sustainable design. The Allt 30 sees an external cinch paired with internal roll-top, which keeps weather out, and a stash pocket hidden under the roll-top adds to clever storage options. At least 70 percent recycled content is used in the Allt’s main fabrics, complemented by a 100 percent recycled liner and mesh made with at least 75 percent recycled content.
Osprey x Houdini Allt 20
The 20-liter version of the new Osprey x Houdini sustainable pack collaboration features a roll-top external closure, lightweight and waterproof Dimension Polyant RX36 face fabric, quick-drying and breathable design, a multi-use internal compartment, deployable cinch closures and modular carry options for skis, a snowboard or technical gear.
Norda “Cinder” Toolbox
Filson Medium Mackinaw Wool Duffle
Dsptch Weekender RND Edition X-Pac X50 Light Army
A special Army-influenced colorway and impressive new materials including X-PAC X50 Tactical fabric transform this capable weekender into something truly special. Key features are carried over from the original style, including 33 liters of internal storage, a generous main compartment and external quick-access zippered pocket, suitcase-style carry straps and a removable 1.5-inch quick-release shoulder strap for multiple ways to carry.
Dsptch Unit Shoulder Bag RND Edition X-Pac X50 Light Army
Another revised Dsptch bag, the Unit Shoulder Bag RND Edition also sees the addition of X-Pac X50 technical fabric and the new Light Army colorway. The capable shoulder bag also includes 12 liters of storage across multiple external and internal pockets and pouches, including a 14-inch laptop sleeve, hidden zip pocket on the outside and a V-Buckle strap for jacket or accessory storage.
Dsptch Unit Sling Bag RND Edition X-Pac X50 Light Army
The lightest and speediest bag to be included in the new Dsptch drop is the Unit Sling Bag RND Edition X-Pac X50 Light Army, which boasts a merging of utility and ease of carry. Built with 6.0 liters of storage, it also has a built-in V-Buckle strap and a quick-release shoulder strap like the Weekender. It also has several pockets, including a quick-access back zippered pouch for EDC gear. The new Light Army colorway and technical X-Pac X50 appear here as well.
Hayley Helms is an associate editor at Gear Patrol specializing in outdoor gear. Once upon a time, she wrote for Men’s Journal, Gearjunkie and Shape. Whether it’s testing a new rain shell or putting a pair of hiking boots through its paces, she leaves no stone unturned (however, she always Leaves No Trace).
Related Topics
`;e.insertAdjacentHTML(i,s)}return document.getElementById(t)}_repeatDynamicAds(t){const i=[],n=t.location===u.Recipe?99:this.locationMaxLazySequence.get(t.location),s=t.lazy?P(n,0):0,o=t.max,r=t.lazyMax,a=0===s&&t.lazy?o+r:Math.min(Math.max(s-t.sequence+1,0),o+r),l=Math.max(o,a);for(let n=0;n=o;i.push(e({},t,{sequence:s,lazy:r}))}}return i}_locationEnabled(e){const t=this._clsOptions.enabledLocations.includes(e.location),i=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains(“adthrive-disable-all”),n=!document.body.classList.contains(“adthrive-disable-content”)&&!this._clsOptions.disableAds.reasons.has(“content_plugin”);return t&&!i&&n}constructor(e,t){this._clsOptions=e,this._adInjectionMap=t,this._recipeCount=0,this._mainContentHeight=0,this._mainContentDiv=null,this._totalAvailableElements=[],this._minDivHeight=250,this._densityDevice=h.Desktop,this._pubLog={onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0},this._densityMax=.99,this._smallerIncrementAttempts=0,this._absoluteMinimumSpacingByDevice=250,this._usedAbsoluteMinimum=!1,this._infPageEndOffset=0,this.locationMaxLazySequence=new Map([[u.Recipe,5]]),this.locationToMinHeight={Below_Post:Ee,Content:Ee,Recipe:Ee,Sidebar:Ee};const{tablet:i,desktop:n}=this._clsOptions.siteAds.breakpoints;this._device=((e,t)=>{const i=window.innerWidth;return i>=t?”desktop”:i>=e?”tablet”:”phone”})(i,n),this._config=new pe(e),this._clsOptions.enabledLocations=this._config.enabledLocations,this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new we(this._clsOptions):null,this._stickyContainerAdsExperiment=new xe,this._stickyContainerRecipeExperiment=new Ae}}function ke(e,t){if(null==e)return{};var i,n,s={},o=Object.keys(e);for(n=0;n=0||(s[i]=e[i]);return s}class De{get enabled(){return!0}}class Re extends De{setPotentialPlayersMap(){const e=this._videoConfig.players||[],t=this._filterPlayerMap(),i=e.filter((e=>”stationaryRelated”===e.type&&e.enabled));return t.stationaryRelated=i,this._potentialPlayerMap=t,this._potentialPlayerMap}_filterPlayerMap(){const e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter((e=>{var t;return null==(t=e.devices)?void 0:t.includes(this._device)})).reduce(((e,t)=>(e[t.type]||(E.event(this._component,”constructor”,”Unknown Video Player Type detected”,t.type),e[t.type]=[]),t.enabled&&e[t.type].push(t),e)),t):t}_checkPlayerSelectorOnPage(e){const t=this._potentialPlayerMap[e].map((e=>({player:e,playerElement:this._getPlacementElement(e)})));return t.length?t[0]:{player:null,playerElement:null}}_getOverrideElement(e,t,i){if(e&&t){const n=document.createElement(“div”);t.insertAdjacentElement(e.position,n),i=n}else{const{player:e,playerElement:t}=this._checkPlayerSelectorOnPage(“stickyPlaylist”);if(e&&t){const n=document.createElement(“div”);t.insertAdjacentElement(e.position,n),i=n}}return i}_shouldOverrideElement(e){const t=e.getAttribute(“override-embed”);return”true”===t||”false”===t?”true”===t:!!this._videoConfig.relatedSettings&&this._videoConfig.relatedSettings.overrideEmbedLocation}_checkPageSelector(e,t,i=[]){if(e&&t&&0===i.length){return!(“/”===window.location.pathname)&&E.event(“VideoUtils”,”getPlacementElement”,new Error(`PSNF: ${e} does not exist on the page`)),!1}return!0}_getElementSelector(e,t,i){return t&&t.length>i?t[i]:(E.event(“VideoUtils”,”getPlacementElement”,new Error(`ESNF: ${e} does not exist on the page`)),null)}_getPlacementElement(e){const{pageSelector:t,elementSelector:i,skip:n}=e,s=H(t),{valid:o,elements:r}=s,a=ke(s,[“valid”,”elements”]),l=j(i),{valid:c,elements:d}=l,u=ke(l,[“valid”,”elements”]);if(“”!==t&&!o)return E.error(“VideoUtils”,”getPlacementElement”,new Error(`${t} is not a valid selector`),a),null;if(!c)return E.error(“VideoUtils”,”getPlacementElement”,new Error(`${i} is not a valid selector`),u),null;if(!this._checkPageSelector(t,o,r))return null;return this._getElementSelector(i,d,n)||null}_getEmbeddedPlayerType(e){let t=e.getAttribute(“data-player-type”);return t&&”default”!==t||(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:”static”),this._stickyRelatedOnPage&&(t=”static”),t}_getMediaId(e){const t=e.getAttribute(“data-video-id”);return!!t&&(this._relatedMediaIds.push(t),t)}_createRelatedPlayer(e,t,i,n){“collapse”===t?this._createCollapsePlayer(e,i):”static”===t&&this._createStaticPlayer(e,i,n)}_createCollapsePlayer(t,i){const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage(“stickyRelated”),o=n||this._potentialPlayerMap.stationaryRelated[0];if(o&&o.playerId){this._shouldOverrideElement(i)&&(i=this._getOverrideElement(n,s,i)),i=document.querySelector(`#cls-video-container-${t} > div`)||i,this._createStickyRelatedPlayer(e({},o,{mediaId:t}),i)}else E.error(this._component,”_createCollapsePlayer”,”No video player found”)}_createStaticPlayer(t,i,n){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){const s=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer(e({},s,{mediaOrPlaylistId:t}),i,n)}else E.error(this._component,”_createStaticPlayer”,”No video player found”)}_shouldRunAutoplayPlayers(){return!(!this._isVideoAllowedOnPage()||!this._potentialPlayerMap.stickyRelated.length&&!this._potentialPlayerMap.stickyPlaylist.length)}_determineAutoplayPlayers(){const e=this._component,t=”VideoManagerComponent”===e,i=this._context;if(this._stickyRelatedOnPage)return void E.event(e,”stickyRelatedOnPage”,t&&{device:i&&i.device,isDesktop:this._device}||{});const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage(“stickyPlaylist”);n&&n.playerId&&n.playlistId&&s?this._createPlaylistPlayer(n,s):Math.random(){E.event(e,”noStickyPlaylist”,t&&{vendor:”none”,device:i&&i.device,isDesktop:this._device}||{})}),1e3)}_initializeRelatedPlayers(e){const t=new Map;for(let i=0;ie-t))}filterUsed(){this._map=this._map.filter((({dynamicAd:e})=>!e.used))}reset(){this._map=[]}constructor(){this._map=[]}}class Le extends Me{}const Te=e=>{const t=A(),i=(()=>{const e=I()?”mobile”:”tablet”;return R(O)?”desktop”:e})(),n=e.siteAdsProfiles;let s=null;if(n&&n.length)for(const e of n){const n=e.targeting.device,o=e.targeting.browserEngine,r=n&&n.length&&n.includes(i),a=o&&o.length&&o.includes(t);r&&a&&(s=e)}return s};try{(()=>{const e=new K;e&&e.enabled&&(e.siteAds&&(e=>{const t=Te(e);if(t){const e=t.profileId;document.body.classList.add(`raptive-profile-${e}`)}})(e.siteAds),new Pe(e,new Le).start(),new Ie(new X(e),e).init())})()}catch(e){E.error(“CLS”,”pluginsertion-iife”,e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}}();
