New site: Nomes para Bebés (and something else…)

As promised, here comes Nomes para Bebés, the Portuguese version of Baby Names Generator. Not a lot to say: mostly the same code, but of course the names list is completely new.

Unrelated to this: since I’ve been taking an ITIL course after work, and there are a lot of terms and definitions to memorize, I was reminded of something I did some 20 years ago, when I was getting my driving license: a program to create multiple-choice tests (randomly from a huge list of questions and answers), present them to users, and score them accordingly. That one was in C, and the code had long been lost in the mists of time, but PHP made it easy to create a web-based version in my free time in a couple of days. The course has since ended, but I was able to show a previous version of it to my classmates, and watching them use it gave me some ideas for improvement, so here is the current version… ITIL learning tools. Enjoy. 🙂

New site: Baby Names Generator

Here it is: Baby Names Generator .

This is something I’ve been thinking about doing for a long time (from what I’ve seen, I did some initial work on it in May 2015!), but haven’t had the time to finish it until now.

In technical terms, it’s not very far from the other sites, though some code has been simplified. This is not just the old Fantasy Name Generator with all options other than English modern names removed, by the way — the database is completely new, names are separated by genders, and the “first name beginning with letter X” feature is new.

I’m curious about the kind of public it’ll generate. FNG is a “geeky” site, with naturally “geeky” visitors (interested in RPGs, video games, fantasy, etc.), while BNG should appeal to a different population segment. I’m also interested in seeing whether it can compete in a relatively established field, where sites not only look (arguably) a lot better and more professional (as I’ve said often here, I’m no designer), but also seem to offer every feature but the kitchen sink (name meanings! popular names by country! by state! by year!). While I’m sure those features are interesting, I believe baby names can work the same way as fantasy names: you look at a list, and either one name jumps at you and you say “it’s perfect!”, or one name makes another one come to your mind, and that’s the one. Sometimes, all you need is a little inspiration, after all.

Portuguese version coming soon…

New feature: mobile friendliness

Long time no update, right? 🙂

Anyway, because at least about 20% of Fantasy Name Generator visitors do so using some sort of mobile device, and also because Google apparently favors “mobile-friendly sites” these days in their search rankings, I’ve spent some time trying to make FNG work better on mobile devices (especially ones with small screens, such as smartphones).

It’s not perfect (I’m not a web designer, after all), but I think it is far better than it was before:





On a desktop, it should look the same as before.

Please let me know if you notice any problems.

Note: the non-English language versions haven’t been updated yet. Look for it in the next few days.

New race: Ratmen

Since most typical races are already done, I had to choose a less common one this time. Still, rats are fun. 🙂


  • Cinrit
  • Kakfe
  • Vossvels
  • Kimeis
  • Tinarr
  • Kiche
  • Chidur
  • Barktuk
  • Sneegesht
  • Thku
  • Rinrisk
  • Kratrats
  • Bliencke
  • Isfe
  • Vrinkmeis
  • Prazki
  • Skikquee
  • Hiskki
  • Rekki
  • Kurik

New feature: modern French names

… on the French version of the Fantasy Name Generator.


  • Victor Maillot
  • Ysoie Dubois
  • Mathias-Evelyne Reymond
  • Thaïs Franck
  • Pélagie Coelho
  • Odilon-Margaux Deschamps
  • Lydia Besnard
  • Archange Doublet
  • Aristide-Hugo Lacour
  • Laurine Billet
  • Zéphir-Wolfgang Herry
  • Primerose Vignon
  • Ambroisie Blin
  • Job Remoi
  • Baudouin Sylvestre
  • Aurélie Lefebvre
  • Amalthée Bony
  • Zoé-Jean Petit
  • Jonathan Fontaine
  • Léo-Gaël Morel

Enjoy. 🙂 By selecting “medium” or “long” names (which are the same in this case), it’ll generate middle names as well (which are different from compound names, such as Jean-Luc, and which can appear in all name lengths).

New site: Noms de Fantasy (French language version of FNG)

You probably saw this coming after my previous post, didn’t you? 😉

So, without further ado: Générateur de Noms de Fantasy. Enjoy. 🙂

Same caveats as before: I’m not really fluent in French, but a combination of it being a Romance language (meaning Latin-based, not the other kind of “romance”) just like Portuguese, the fact that I used to read the French Joystick video game magazine in the 90s (I remember when it gave 100% to Wing Commander II… great times!), plus a couple of online translators and spellcheckers and the French language Wikipedia has, hopefully, prevented me from writing anything too offensive to a native speaker. 🙂

And, in case you’re wondering, this is the last one; I really don’t know any other language well enough to do a proper translation / conversion (if I had to pick one, Italian would be next, but it would probably be terrible). Instead, I’ll keep improving the four current versions: English, Portuguese, Spanish and French. (For instance, the French version doesn’t generate modern names yet, but it will, soon.)

As always, if you have any questions / suggestions / corrections, feel free to add a comment.

New site: Nombres de Fantasía (Spanish language version of FNG)

The site’s full name is Generador de Nombres de Fantasía. Enjoy. 🙂

Full disclosure: while Portuguese is my native tongue and I’ve been fluent in English since my teens, Spanish (or “castellano“, if you prefer) isn’t something I’m fluent in. It’s similar enough to Portuguese (after all, Portugal and Spain share the Iberian Peninsula, and the two cultures have a lot in common) that I can understand it, especially in written form; I remember as a teen reading Micro Hobby, a Spanish video game magazine, and had no problems understanding it.

However, understanding a language — or being understood by a native — is very different from actually being able to write in the language, especially if you don’t want your text to scream “foreigner!”. As of now, I started out with online translators (both Google and Bing’s, which give slightly different results), then I corrected obvious errors, and, for terms I had doubts about, I looked for them the Spanish Wikipedia, to make sure that the translation made sense. Still, I’m pretty sure a native will find something wrong with it. 🙂 If you’re one and do so, I’d appreciate a comment. 🙂

As a bonus, it can generate modern Spanish / hispanic names, too. No super-heroes / villains, so far… maybe in the future.

New on FNG: Superhero / supervillain names

Yes, I’m weird this way. After my previous post, asking for suggestions for new types on FNG, I thought of a potentially interesting type: superhero / supervillain names. This one was enjoyable to do, since I’ve been a superhero comics fan for more than 30 years; it’s fun to see suggestions for characters that sound like the ones I’ve read about since my childhood… or ones that sound completely ridiculous (which is OK, there are precedents).

A few examples:

  • The Undying Storm
  • Whisper Lad
  • Paramour Lass
  • Whisper-Girl
  • The Spectral Wolf
  • Serpent
  • Empathy
  • Child Man
  • Tear
  • Bliss Lad
  • Shield
  • The Predilection
  • The Sunshine
  • Gluttony-Lad
  • The Sharp Poison
  • Captain Poem
  • Jester Girl
  • Resource Man
  • The Small Dawn
  • Flower-Man

Still, my request in the previous post remains: I’d love to hear any suggestions / ideas / questions you may have.