The short version
If something broke while you were playing or running a server, grab latest.log. It lives in a folder called logs inside your game or server folder, and if the game crashed you'll want the newest file from crash-reports as well.
Where the client keeps it
The game folder depends on your system. Windows users can press Win+R, type %appdata%\.minecraft and hit Enter, which opens the game folder with logs inside it. A Mac keeps it under ~/Library/Application Support/minecraft/logs, and on Linux it's ~/.minecraft/logs.
Launchers such as Prism, the Modrinth App and CurseForge usually give every instance its own folder, so none of those paths will match. They all have a Folder or Open folder button on the instance, and from there you step into logs. Plenty of them can also show or copy the log for you, which saves the digging.
Where a server keeps it
A server writes logs/latest.log right next to the jar you start it with. On a hosting panel it's under Files, and the Console tab prints the very same text as it happens.
What a crash report looks like
When the game crashes it drops a report into crash-reports, named after the moment it happened, something like crash-2026-09-20_20.49.02-client.txt. Newer versions add -client or -server to the end and older ones don't, but either way the newest file is the one to send. If you can't tell what's inside it, the crash report guide goes through a real one.
When Java itself goes down
Now and then the game just vanishes with no crash report at all, and that usually means Java crashed before Minecraft could write one. Look in the game or server folder for a file called hs_err_pid followed by a number, like hs_err_pid12345.log, and send that along.
Older logs and debug.log
Every time you launch, latest.log gets replaced, and the old ones are zipped and renamed with the date, like 2026-09-20-1.log.gz. A debug.log with extra detail shows up in some versions too. Start with latest.log, because the dated ones only matter if the trouble happened in an earlier session. One catch is that minelog can't read .gz files, so unpack the file before you paste it.
Questions
Where is latest.log on Windows?
Inside %APPDATA%\.minecraft\logs, unless your launcher gave the game its own instance folder. If you're not sure, the Run box (Win+R) and %appdata%\.minecraft will take you straight to the game folder.
Should I send latest.log or the crash report?
If the game crashed, send both. The crash report shows what failed, and latest.log shows what happened leading up to it.
Is a screenshot of the error enough?
Not really, since a screenshot chops off the lines people need and nobody can search the text in it. Send the whole file or a link to it instead.
Where do I look on a hosting panel?
Open Files and look in the logs folder for latest.log, or in crash-reports for crash reports. The Console tab streams the same output live.
Keep reading
- How to read a Minecraft crash reportIt looks like a wall of text, but the answer usually sits in three places: the Description line, the stack trace and the Caused by lines.
- How to share a log file without leaking private detailsLog files can quietly hold your IP address, your Windows username and even login tokens, so check before you paste one anywhere.