skip to content
feather drive

is 256 gb enough on a macbook? an honest answer by use case

by sumit paul · last updated

256 gb is enough on a macbook if most of your work lives in a browser, in documents and in the cloud: students, writers and many web or python developers get by fine. it's not enough if you edit video, do ios development with xcode, keep a large photo library on the mac or play big games, unless you're happy to keep that data on an external ssd or a cloud drive. storage on a macbook can't be upgraded later, so decide based on the next few years, not today.

who still gets 256 gb

apple's line-up has shifted. the m5 macbook air, released in march 2026, starts at 512 gb. the macbook neo, released the same month, comes with 256 gb or 512 gb. older macbook airs and many refurbished and second-hand macs also have 256 gb. so the question mostly comes up for the neo, for students on a budget and for anyone buying used.

the neo also has 8 gb of memory. when memory runs out, macos swaps to the ssd, which uses some disk space too. a few gigabytes of breathing room matters more on a small drive.

the honest answer by use case

what you dois 256 gb enough?what fills it
school or college: browser, docs, office, zoomyesdownloads, lecture recordings, phone backups
writing, admin, emailyesmail attachments, old downloads
web, python, node or backend developmentusually, with cleanupnode_modules, package caches, docker images
ios or mac development with xcodetightxcode, simulator runtimes, derived data
photography with a local photos or lightroom librarytightraw files, previews
video editingonly with external or cloud storagefootage, render files, proxies
gamingfor a few titleseach large game

students and college

a typical course load is documents, slides, pdfs and a browser. none of that is big. the things that quietly eat a student's 256 gb are a full iphone backup in finder, lecture recordings, and the photos library if icloud photos is set to keep originals on the mac. turn on optimize mac storage in the photos app (photos › settings › icloud) and the mac keeps smaller versions while the full ones stay in icloud. if you study film, design or music production, treat yourself as a video or audio editor, not a typical student.

programming

code itself is tiny. the tools around it are not. what grows on a developer's mac:

  • xcode and its simulator runtimes, which you download separately in xcode › settings › components. delete runtimes you don't target.
  • derived data in ~/Library/Developer/Xcode/DerivedData. it's safe to delete; xcode rebuilds it. xcrun simctl delete unavailable removes simulators for runtimes you no longer have.
  • docker keeps images and volumes in one disk image. docker system df shows what's using it and docker system prune removes stopped containers and dangling images. docker desktop lets you cap the disk image size in its settings under resources.
  • package caches: brew cleanup, npm cache clean --force and old node_modules folders in projects you've finished.

run du -sh ~/Library/Developer ~/Library/Caches in terminal to see how big these are on your mac. web and backend developers who do this every few months live happily on 256 gb. ios developers usually don't, and should buy 512 gb if they can.

video and photo work

this is where 256 gb runs out fastest. an hour of 4k prores 422 at 30 frames per second is about 265 gb by apple's own figures, more than the whole drive. compressed camera footage is much smaller, but editing apps add render files, proxies and optimized media on top. see how much storage you need for video editing for the maths per format.

people do edit on 256 gb macs. they keep the project or library on the mac and the footage somewhere else: an external ssd, or a cloud drive.

how to check what's using your space

  1. open system settings › general › storage. the bar at the top shows the categories; the list below has recommendations and an info button for each category.
  2. in finder, choose go › home, then view › show view options and tick calculate all sizes in list view to see which folders are big.
  3. check the system data category last. it's the hardest to read; see why system data gets so large.

how to make 256 gb last

  • icloud drive with optimize mac storage (system settings › your name › icloud, then turn on optimize mac storage). older files become cloud-only when space runs low. opening one downloads it again in full.
  • google drive for desktop in stream mode, or dropbox online-only files. same idea: files stay in the cloud until opened, then download in full. both are free and cover your whole account.
  • an external ssd for big media you use offline. it's fast and a one-off purchase, but it's one more thing to carry. see external ssd vs cloud storage.
  • a streaming drive for big files you want in finder without them landing on your disk. feather drive mounts google drive and dropbox in finder and reads only the parts of a file an app asks for, so a large video opens in about a second and takes no space. in a side-by-side test it opened a 1.22 GB video in 1.7 s, while google drive for desktop took 1 min 44 s because it downloaded the whole file first. it needs macos 26 or later and an internet connection, it only sees files you put in it rather than your whole drive, and it's a paid app with a 3-day free trial.

so which should you buy?

if your work is mostly online and you're fine using cloud storage or a small external drive for the odd big folder, 256 gb is enough. if you're a developer on xcode, a photographer, an editor, or you plan to keep the mac for five years or more, 512 gb is worth it, because you can't add internal storage later. the money you save on 256 gb buys a lot of external or cloud space, as long as you're honest that you'll use it.

related

common questions

is 256 gb enough for a college student?

for most students, yes: browsers, documents, office apps, zoom and light coding fit comfortably. it gets tight if you also edit video, keep a big photo library on the mac or install large games.

is 256 gb enough for programming on a mac?

for web, python and backend work, usually yes, if you clean caches now and then. ios development with xcode and its simulators, or heavy docker use, is where 256 gb starts to feel small, so 512 gb is the safer choice there.

can i upgrade a macbook's storage later?

no. storage on apple silicon macbooks is built into the logic board, so the size you buy is the size you keep. you can add space with an external ssd or cloud storage.

what takes up the most space on a 256 gb mac?

usually photos and videos, then developer tools, app caches and the system data category. system settings › general › storage shows the breakdown for your mac.

is 256 gb enough for video editing?

only for short projects. a single hour of 4k footage can take tens to hundreds of gigabytes depending on the format, so editors on 256 gb keep media on an external ssd or in the cloud and only the library on the mac.