Where Does Mac Console Read Logs From?
Where the macOS Console app reads logs from, and which folders to copy for troubleshooting.
Last updated
Console stores no log database of its own. It reads live from the user log folder in Library plus system logs under var, with preferences holding only window layout and source selections. Everything worth copying lives in those folders.
Copy logs with the misbehaving app quit so files flush. Unified logging keeps most entries in trace files rather than plain text, so export through Console or log show for readable copies. Note the macOS version; log layouts shift between releases.
Where Console stores this, by platform
~/Library/Logs
User app logs in Library Logs with system logs under var. Console holds layout only. Export through the app for readable copies of unified logs.
Frequently asked questions
How do I collect logs for a bug report?
Copy the user log folder plus any relevant system logs you can access, with timestamps noted. Console itself stores no database; it reads the same folders. Compress before sending; raw logs run large.
User logs or system logs: which do I need?
Start with the user log folder for app crashes, then system logs for hardware and boot issues. Console searches both at once, which beats guessing folders. Source list entries map to these paths.
Notice an outdated path? Let us know.