On FM Scout you can chat about Football Manager in real time since 2011. Here are 10 reasons to join!

FM21 Editor Generator v1.1

A mini Windows app for faster generating of Football Manager 2021 Editor data. You need to install Python to use the FM21 Editor Generator app. Updated on February 6th.

By Updated on Feb 06, 2021   34142 views   10 comments
Download Now
Downloads: 2051 / Size: 653.0 kB / Added: 2021-02-05
Football Manager 2021 Tools - FM21 Editor Generator v1.1

FM 2021 Editor Generator

This mini Windows app can make life easier for custom database creators. When dealing with a lot of data it's very time consuming to work with it on the official pre-game editor. With the FM21 Editor Helper you can things done much faster!

I created mini Windows app for faster generating of FM Editor data.

This has always been an obstacle - especially when it comes to a huge amount of data. I know this from personal experience because I also added 1500 clubs - one by one. Never again!

With this program you can add that in just 1 minute.

Of course you need to have that data stored somewhere.

For my own data I use Excel - because its easy to work with lot of data and you can use numerous Excel formulas.

I have plans to expand this to some people types (player, non-player, player/non player and official), awards, media sources. Also I want to create option to add club league history and club kits. For this I will need more time of course.

The app is easy to use and there should be no problem with that. The only problem can be creating an input file because everyone who wants to do it will have to understand what it must look like and in what form the individual data must be.

How to install FM 2021 Editor Generator

1. In order to use this app you need to install Python to your Windows.

2. When you do that you can download my app.

3. Extract zip file somewhere on disc D. I had some problems running this app on disc C probably because it uses batch script and Windows 10 won't work always with batch - who knows why.

4. You have shortcut in main folder so you can send it to your desktop in order to use it easier.
Same thing you can do with Input-Output folder.

FM21 Editor Generator - Tutorial

Bellow you have a brief explanation of how adding 5 clubs works with data for the full name of the club, city and stadium.

Lets say you have 5 clubs in your excel sheet with added full name of the club, city and stadium. Remember all data that are record types in editor like cities, stadiums, clubs, competitions, nations... must be added to your excel in uid form. You cant set city of your club only with name of that city. Editor will recognize UID - not name.

As you can see I added same city uid and same stadion uid - not important because this is only example.

This is how your sheet should look like before you copy data to input.txt file.

Why do I have 2 UID columns at the beginning? Because I need first column for "Add club" option in my APP. Just like when you click in editor to ADD club.

Editor will add empty club with UID only.

I added an uid column in front of each data column you want to add.

This is important now - every other data need to have UID column and value column. So lets say we want to add clubs name. We need clubs UID so editor can recognize club - and we need clubs name.

Same for every other data.

Now we can create input.txt file.

Copy your columns from excel

to input.txt file. Its located in Input-Output folder. BTW this is only folder you need.

This is how input.txt looks like - same data like you have in excel.

When you copy your data from excel to txt file data columns are delimited with TAB - this is needed in order to generate data in proper way.

Save input.txt and we are ready to use FM21 Editor Generator!!!

If you installed Python start my APP.

You will get to the clubs tab. It's set by default to clubs but you can change tab if you want to add different kind of data.

So we decided to add clubs name, city and stadium. That's why we will mark those 3 options in program.

Mark "Input.txt file is ready" and click on "Generate Script". You must mark this checkbox because script will not be created in proper way without this. Thats why I added this in order to remind you to check your input file.

You will see blinking of the python scripts for 4-5 seconds and at the end you will get popup message:

Click OK - in my case "U redu" - I use Serbian language Windows :D

This means your script is ready to use.

Click on "Generate Output File" and your output file with generated clubs is created.

You will get popup message about that.

Again click OK.

Now when you check in Input-Output folder you will have Club_Output.txt file.

In that file you will have generated clubs in XML mode.

All you need is to copy content of this file to your lower league xml file and to load it in editor.

I will explain this also for users who doesn't know how to copy this to xml.

After this you should click on "Delete Created Script" in order to reset script file.

Its used for generating of all record types here so it will not work if you keep old data in it.

You have checkbox called "auto delete created script" if you are not sure you will remember to delete it.

That's all for now. I hope you will enjoy using this program and save a lot of time and nerves :)

If you find any error please let me know so I can fix it asap.

If you have any question - feel free to ask.

Consider Donating

If you want to support my work here is my paypal link.
Donate via PayPal


I want to thank @emersonjr for pointing me in the right direction. Thanks buddy!!!


6 February 2021
Application is updated to version 1.1 because I had some issues with generating script - whoever had same issues - please download new version.
I added new option to generate XML from output file (click this button after you generate output file) so you can load XML in editor without any editing.

Download Now
Downloads: 2051 / Size: 653.0 kB / Added: 2021-02-05
Your content on FM Scout

We are always looking for quality content creators, capable of producing insightful articles. Being published here means more exposure and recognition for you.

Do YOU have what it takes?

Discussion: FM21 Editor Generator v1.1

10 comments have been posted so far.

  • andreacassar's avatar
    first of all great app, was there an update on the player, player/nonplayer, nonplayer and official automation please?
  • Girafi's avatar
    Just for anybody that might need this.
    You'll have to create a folder called "Radni Folder" on the root on your D-drive in order for this to run. In that folder extract the zip :)
  • krlenjuska's avatar
    @Zets89 what do you mean by this? Not sure i understand. Players UID?
  • Zets89's avatar
    I guess basic things for players would be enough, I hope you can add players UID to add certain known players
  • krlenjuska's avatar
    @Zets89 im currently working on that and some other things like club kits and club league history. Players have so many options to add so in next version i will probably just add basic things like first and second name, CA, PA...
  • Zets89's avatar
    Will it be possible to create script for adding new players?
  • krlenjuska's avatar
    @Greentrunk this is generator for editor data files - not DDT.
  • Greentrunk's avatar
    Can this produce DDT files for players that i would like to keep in the game for example against a filter for example?
  • krlenjuska's avatar
    Thanks @Girafi i hope you will enjoy this app and save lot of time!
  • Girafi's avatar
    This looks amazing!
    I'll definitely use this, once I get back into database creation again.
FMS Chat

hey, just wanted to let you know that we have a fb style chat for our members. login or sign up to start chatting.