Skip to content

Discord Backup and Server Migration

So basically no one is happy with the changes Discord wants to roll out 2026. Don't give them your data, cancel nitro etc etc.
what to do now? I tried to look into it and Im not that tech savy so i try to gather Links and explain things beginner friendly (for people like me that arent github heros but casual consumers just trying to not get hit by Discords bulshittery. but for real these github people are my heros, thanks for making cool tools)
Edit: the more i look around the more tools i find so i try to list them all here.


what i try out next
Dimport is a importer using JSON files from the Discord Chat Exporter
Dimage works together with Dimport, and saves Media from JSON exports outputted by Discord Chat Exporter.

fluxer-dicord-bridge a bot to mirror messages between discord and fluxer (seems complicated. i dont knwo if i can figure it out x.x)


Back up your Discord stuff as a locally saved html

first of all, this all counts as self botting, thats why the devs of these tools advice you to use throwaway accounts, unless you want to risk getting your main account banned. (but its not guaranteed to be banned, dont worry too much. i did end up switching to my main account with this tool and so far nothing happened ^^)

I have tried the Discord Chat Exporter by Tyrrrz and its pretty straight forward. On github you download the right version for you (likely the latest stable release as a.zip file), then you unzip the data and run "DiscordChatExporter.exe". this program stars with a detailed instruction and step by step guide on how to get your authorization token to use this tool.
in my test this worked effortlessly to archive whats important to me.

EDIT: found also this guide for it


Migrate to Fluxer

This tool is basically Migrating all but the actual messages it seems. I noticed that when it creates roles for servers that they will showw up in reverse, so if the order of your roles is important to you make sure to manually reverse it back. overall very useful tool.
for this task I used the Fluxer-Discord-Migration Tool by akarealemil and honestly i struggled with this one more. Maybe it was on me but the instructions confused me. So i try to reexplain it here in a way i probably would have udnerstood:
for starters this needs Python and some Python modules and stuff to work.
you can download Python 3 from here the latest version is probably the best i guess.
next up you have to have pip installed for python, which may have automatically been the case, you can read how to check that out here, and you find Windows Power Shell in the Windows tools, just use your start menu and scroll down to "W" you will find it, or use the search function to look for it.

the instruction then starts with infos about step 2 of the instructions, to keep it linear I'm starting with step 1: download the .zip from github, unzip and put the folder where you like it.

step 2: the instructions tell you that you can run ""pip install -r requirements.txt"" which first requires you to change the folder path in the windows power shell, so
i got my info from here but you essentially copy the entire folderpath to your fluxer-discord-migration-main folder (in my case thats C:\Users\USERNAME\Documents\Fluxer\fluxer-discord-migration-main ) and then in the Windows Power Shell you type cd [space) and paste your folderpath -> cd C:\Users\USERNAME\Documents\Fluxer\fluxer-discord-migration-main
then you can hit enter and you changed the folder path, congrats!
after that you can paste the command to run the requirements.txt like its suggested in the instructions on github.
if that doesnt work you can get the needed modules one by one yourself too. there are 4 of them:
Fluxer.py installs with "pip install fluxer.py"
aiohttp installs with "pip install aiohttp"
inquirer installs with "pip install inquirer"
apnggif installs with "pip install apnggif"
these pip install commands can be run in Power Shell and also the execute window (or whatever its called in a english version of windows) you cann pull the execute window by pressing yoour windows button and the r-key

step 3 is kinda self explaining, but for consistency and completion: you now need you authorization tokend for dicord and fluxer and edit them in the config.example.json document that you find in the config folder, and you also change the name from config.example.json to config.json taking out the example part.
to get your tokens you need to open the apps in your browser, be on the accounts you want to use for this. personally i had a easier time to just follow the instructions from the Discord Chat Exporter by Tyrrrz for this, first press CTRL+Shift+I to open the developer-tools, the reload the site by pressing CTRL+R, and switch between channels until you see something starting with "messages", for me its "messages?limit=30", clicking on it opens another menu which is in the "Header" tab, scroll down until you are at the "Request Headers" section, where in both apps you find "Authorization" on the left with a code-like string on the right. copy the codes, as they are the IDs you wanted. now you can edit your configuration file and complete step 3 yay

now step 4 is what got me originally stuck. you have to change the folder path / directory in your power shell as mentioned above already, THEN you can run "py main.py" or "python.exe main.py" as instructed.

from there on out you follow the instructions on screen again, but fluxer has server issues also due to people attacking their servers, so this might run into errors. but hey at least it runs at all.

Edit: I found another guide
on how to set this up, in case my explanation left you just as confused.







more tools, which i will not try out for one or another reason:

Chrome Browser Extension: Discord History Fetcher i dont think i will try it out.
discord-message-exporter wont try since i exported my stuff already
DiscordChatImporter (Works together with Discord Chat Exporter) i wont try this one either, since i dont want to engage with claude ai
Discord-Chat-Importer (Works together with Discord Chat Exporter) i dont think i will try this one because it seems like its no longer updated and struggles with longer nitro messages