How much memory you need really depends on your workflow, but I don’t buy into the “if you need more, you’ll know” argument. Needs change, and it’s helpful to understand what different workloads actually require.
For many users, 16GB of RAM on an Apple Silicon Mac will be more than enough for the next several years-especially if you’re focused on office productivity, web browsing (even with lots of Chrome tabs), email, messaging, calendar apps, light photo editing, occasional light video editing, media consumption, and basic coding. macOS and most mainstream apps are highly optimised, so 16GB remains a safe baseline for these tasks.
My own experience backs this up. At home, my MacBook Air M2 with 16GB RAM and a 512GB SSD handles my workflow easily:
I run Capture One with 150MP files, edit 1GB+ TIFFs, do light DaVinci Resolve work, code with NodeJS and React, and keep several browser tabs, Obsidian, Claude/Perplexity, and VS Code open-all while pushing to a 4K monitor and using Sidecar with an iPad Pro. I haven’t even checked the memory pressure.
But as needs evolve, so do hardware requirements. I’d want 32GB if I started running local AI models, and for machine learning on sensitive data, I’d want as much RAM as possible.
At work, my MacBook Pro M4 Pro with 32GB RAM suddenly became under-specced as I began stitching together dozens of 1GB TIFFs for a project. I now expect to scale up to hundreds or thousands of these high end medium format files, and I’m waiting to see what the Mac Pro announcement brings, to see if we need to look into a new procurement to handle the need.
In short: 16GB is great for most users, but as soon as your ambitions or workflows grow—especially with creative, AI, or data-heavy project—more memory quickly becomes essential.
Since it’s not always evident how much is enough, I have provided some use cases below:
RAM Use Cases
Low Demand Needs (16–24GB RAM)
• General office work, web browsing, email, and light coding
• Photo editing (non-commercial: Even handling thousands of modern RAW files), basic video editing (4K), and using cloud-based AI tools
• Running standard productivity apps and managing moderate multitasking
Medium Demand Needs (32GB RAM)
• Software development with Docker containers or light virtual machines
• Handling large documents, extensive spreadsheets, or multitasking with many browser tabs
• Working with mid-sized datasets in engineering or business analytics
• Running multiple creative apps simultaneously (e.g., Photoshop, Illustrator, and a browser)
High Demand Needs (64GB+ RAM)
• On-set media production and high-resolution video editing (4K/8K, ProRes workflows)
• 3D modeling, rendering, and animation in engineering, architecture, or game development
• Local AI/ML model experimentation and data science workflows
• High-end color grading and compositing for film/TVC
• Large-scale music production with extensive sample libraries and plugins
• Running several VMs for enterprise software testing, cybersecurity, or network simulation
Extreme Demand (96GB–128GB+ RAM)
• Scientific computing, simulations, and engineering analysis (e.g., finite element analysis, computational fluid dynamics)
• Big data analytics, running local databases, or managing large-scale datasets
• Machine learning research, training large models, or running local LLMs
• Corporate environments with heavy multitasking, multiple VMs, and resource-intensive enterprise tools