Share a Minecraft log in one link.
Drop in a server log, client log or crash report. We strip out the private bits and point to the error that actually matters. Then you get one link to pass around.
What you get with every link
You paste, you get a link. That link scrubs the sensitive bits too. Explains the errors we know. And it stays readable even when the file is massive.
Private by default
Your IP, tokens, passwords, emails and those long user folder paths get swapped out in your browser before anything leaves it. We run a second check on our side too.
203.0.113.42 becomes [redacted]Problems explained
If we have seen that error before, we tell you what it usually means and what to try first. Your game version, loader, Java build and mod list get pulled out too, so you skip the hunt.
OutOfMemoryError: raise -XmxEasy to read
Errors get their own color. So do warnings. Giant stack traces fold away until you need them. Got a 50k line file? Search or filter down to the one line you care about.
Errors only, one clickGone when it should be
Links live for 120 days, then they are gone for good. Turn hiding off and they only last 48 hours. No account, ever.
Delete it in the first hour
We hide private details before upload
Your IP. Your MAC address. Those long user folder paths, tokens, passwords, emails. None of that leaves your machine as is. We swap it out in your browser first, then check again once the file lands with us. Player names stay put. You usually need them to figure out what happened.
The preview is honest, what you see there is what gets saved. One heads up though. A secret only you would recognize can slip past the filters. Say a private address tucked inside a chat message. Give it a quick read before you press Get link.
Before
- [21:14:02] [main/INFO]: Launching with arguments: --username Kelpie_88 --accessToken eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJrZWxwaWUifQ.c2lnbmF0dXJlMTIz
- [21:14:04] [main/WARN]: Mod file C:\Users\Marta\AppData\Roaming\.minecraft\mods\sodium-fabric-0.6.0.jar has no icon
- [21:14:16] [Render thread/INFO]: Connecting to 203.0.113.42, 25565
After
- [21:14:02] [main/INFO]: Launching with arguments: --username Kelpie_88 --accessToken [redacted]
- [21:14:04] [main/WARN]: Mod file C:\Users\[redacted]\AppData\Roaming\.minecraft\mods\sodium-fabric-0.6.0.jar has no icon
- [21:14:16] [Render thread/INFO]: Connecting to [redacted], 25565
Where to find your log
Many launchers let you copy the log straight out. Most panels too. No button? Grab the file by hand, it lives in one of these places.
- Client log
.minecraft/logs/latest.logOpen your launcher, find the button that opens your game folder. logs is in there. On Windows you can also hit Win + R, type %appdata% and open .minecraft by hand.- Server log
logs/latest.logLook next to your server jar, that is where it lives. On a hosting panel check under Files. Or just watch it scroll past in Console.- Crash report
crash-reports/Take the newest file in there. Ends in -client or -server? That tells you which side went down.- Java crash report
hs_err_pid12345.logJava drops one of these when it dies hard. No goodbye, just this file. Look in the game or server folder.
Supported file types
Just paste. We work out what kind of file it is on our own. Logs get one view, crash reports another, configs their own. No need to tell us what you pasted.
Client log
What the game prints while you play.
.minecraft/logs/latest.logServer log
Vanilla, Paper, Spigot, Fabric, Forge and NeoForge all work.
logs/latest.logCrash report
The report Minecraft writes when it goes down with an error.
crash-reports/crash-…-client.txtJava crash report
What Java itself leaves behind when the whole JVM falls over.
hs_err_pid12345.logYAML config
Most plugin and server configs in Bukkit style.
config.yml, bukkit.ymlTOML config
The format a lot of Forge and Fabric mods use.
server.tomlProperties file
Plain key=value files, nothing fancy.
server.propertiesJSON file
Mod manifests, resource packs, any valid JSON.
fabric.mod.json, pack.mcmetaREADME
Rendered as Markdown instead of plain text.
README.md
Something else in plain text? If we know the language it still gets colors:
- JavaScript
- TypeScript
- Java
- Kotlin
- C
- C++
- C#
- Python
- Lua
- Go
- Rust
- PHP
- Shell script
- SQL
- HTML
- XML
- CSS
- INI config
- Diff
- CSV
Archives such as .zip, .jar, .gz, .7z and .rar will not open here. Unzip first, then paste what is inside. Images, audio and video are out too.
Know when your server has a problem
Sharing a log is half of it. Connect a server to your account and the plugin keeps an eye on its log for you. When something breaks, you hear about it where you already hang out.
See how it worksErrors in your dashboard
Connect a server with a key and the errors in its log show up under Alerts. The same error counts up instead of piling up, so a noisy plugin does not bury the rest.
ERROR in latest.log, then AlertsWhere you already are
Discord, Slack, Microsoft Teams, Google Chat, Telegram, Guilded and Mattermost all work.
Paste the URL, we pick the formatStart and stop notices
Hear when a server comes up or goes down. Each server connects with its own key, and you choose which webhooks listen to which server.
Paper 1.21.8 startedYours alone
Alerts are stored encrypted and only you can read them. Each one is deleted after 14 days. The key stays in your server's plugin folder, and you can revoke it any time.
14 days, then gone
Your own alerts, in a few lines of Skript
Already run Skript? The plugin gives your scripts a few new lines. Someone joins, the TPS drops, a player gets kicked, a command runs. You write the trigger and minelog does the sending.
Nothing extra to install. If Skript is there, the syntax switches on by itself.
More recipeson join:
send minelog alert "%player% joined" with message "Players online: %number of all players%" as infoQuestions people ask
Short answers live below. And if your game or server is misbehaving right now, the guides take the usual suspects one by one.
Popular guides
- How to find your Minecraft logs
- How to read a Minecraft crash report
- How to share a log file without leaking private details
- How to fix OutOfMemoryError in Minecraft
Getting started
Where do I find my Minecraft log?
Open your game folder, then logs inside it. latest.log is in there. Servers keep the same logs/latest.log, crash reports land in crash-reports. The guides spell out the clicks for Windows, macOS, Linux and hosting panels.
Is minelog free, and do I need an account?
Yep, free. You do not need an account to paste a log and get a link. An account is only for the server side, where your alerts and webhooks live.
What problems can minelog find?
Once you save, the log page calls out the ones it knows in plain words. Running out of memory, a mod missing its dependency, a port that is already taken, a plugin built for a newer server, that sort of thing. Each comes with something to try. It also pulls out your game version, loader, Java version and mods. It does not know every crash though. When it meets one it has never seen, you just get the error as written.
Privacy and storage
What private details are hidden?
Your IP, MAC address, user folder names, tokens, passwords, emails. All swapped out in your browser before anything uploads, then checked again on our server. Player names stay in. The log is pretty useless for debugging without them.
How long is a log kept?
Every log is gone 120 days after you save it. Turn off Hide private details and it only sticks around for 48 hours instead. You can delete it yourself in the first hour, there is a button at the bottom of its page. After that it sits until it expires, so check the preview before you press Get link.
Who can see my log?
Anyone with the link can read it. Links are random, you cannot guess them, and log pages stay out of search engines. Still, only share yours somewhere you are fine with it being read.
Beyond the website
Can I share a log straight from my server?
Yes. The minelog plugin adds /minelog share to Paper, Spigot, Purpur, Folia, BungeeCord, Waterfall and Velocity. Run it and the link lands right in chat. Grab the plugin from the Download button up top.
What are server alerts?
Connect a server to your account with a key from the dashboard. The plugin then watches the server log and saves every error under Alerts. It can also message a Discord, Slack, Microsoft Teams, Google Chat, Telegram, Guilded or Mattermost webhook.
Do I need Skript for that?
No. Error alerts and start and stop notices work on their own. Skript is optional. If you have it, the plugin adds a few lines of syntax so your own scripts can send alerts and react to TPS drops and errors.
Can minelog read logs in my GitHub issues?
Yes, if you add the minelog action to your repository. One workflow file is all it takes. When someone drops a minelog link in an issue or a comment, it replies once with the game version, loader, Java build and the problems we found. A new link later just updates that same comment. Private logs are skipped, since only their owner can open them.
Is there an API?
Yes. A launcher, mod or panel can push a log up with one request. There is also an endpoint that matches mclo.gs. Tools built for it keep working, just swap the address.