Tony’s Tech: A Front end for KindleGen

For those of you going, huh? at that title, you can skip this post. The Kindle authors out there can dig in and enjoy…

Last year, I had to demonstrate to a small group of people the way to create a .mobi file. I’d been using Calibre ( for a while, but it seems like Amazon are tightening up on creating files without using KindleGen (Certainly the last time I used Calibre, the Amazon uploader kicked it back out).

The only choice was using theΒ lousy Amazon command line KindleGen program (Seriously, what is this, 1998?). But trying to explain command lines and file paths in DOS to a group of people who had barely used a computer was really out of the question.

So I Googled and searched around for a while…and I wrote my own front end for KindleGen in .hta and VisualBasic.



It’s pretty self-explanatory. Tell it where the KindleGen application is, tell it where the document is you want converting to .mobi. It takes that input, makes a compound statement and spits out the .mobi at the end in the same location as the document in the second box.

No fuss, no bother.

I really have to wonder if someone with as little coding experience as me can make something simpler than fighting your way through DOS pathways – in less than a week – why couldn’t Amazon?

Feel free to modify it as you like, but let me know if you make it all singing and dancing – I’d love to see it (Especially if someone figures out a way of adding a cover).

Download it here.