The Make Ambigrams Online Ambigram Generator is our attempt to make the most complete and accessible collection of ambigram fonts on the internet. Because of this, we have managed to collect some very different ambigram alphabets from all corners of the internet. Each of these has its own story and we will try to do those stories justice in this article. For general credits and usage rights, please click here.
The Ambimatic Ambigram font
This ambigram maker or ‘Ambigramatic’ used the very same principle as all our generator. However, it is credited by many ambigram artists (including myself) as the tool that helped them get into ambigrams back in the day.
Today the generator and website that hosted it are gone, with only a partially functional echo on the internet archive. David focussed on other parts of his online business. For a while the font was only available on predatory android apps, but now it is hosted on our website with permission.
The AmbimaticHD Ambigram font
This is a HD remake of the original ambimatic font, done for MakeAmbigrams.com. Each letter was created with the intent to be both smoother and as close as possible to the original. This is the default font in our generator as a nod to the original ambimatic.
The Ductus Ambigram font
To this day the space of information storage and delivery is his focused topic – now in the field of head-worn Extended Reality technologies at https://aucta.io.
The DSMONO Ambigram font
The NSambi Ambigram font
This font is created by Nick Streine as part of a senior college thesis.
The Ambinit Ambigram font
This is a font that was developed by Manoj Mhapankar specifically for MakeAmbigrams.
The l’Ambigram font
This is a font dates back to the 24th of August, 2004. It was hand made by Jean-Paul Davalan, and has been hosted on his website ever since. We host his font on our website with permission of his family.
The Ambidream Ambigram font
Unlike the other Ambigram fonts in our collection, the Ambidream font is not made by a human, but is entirely computer generated. This is also the reason why not all letters are equally good, making this our most artistic font. Don’t let this dissuade you though, as the font has been able to make some very pretty ambigrams.
If you are wondering how a computer can make ambigram fonts, then we need to talk about neural networks and machine learning. This rapidly growing field uses complex algorithms to teach a computer how to do certain tasks. Usually by giving it thousands of examples of input and desired output. For example, this is what Google does when it tries to auto complete a search query based on the first few letters that you type, or how auto correct knows that you are using the wrong ‘then’ in a specific sentence.
In this case a Stanford grad student going by the alias of Hardmath123 fed his network a collection of hundreds of thousands of handwritten letters to teach it acceptable ways of writing a letter. He then did the same for the inverse collection and then combined the outcome of both to create a AI that tries to write letters that match both the rightside-up and upside-down database as closely as possible.
Once this is done he let the AI ‘dream’ up the best matches for each letter and the rest is history. For a more detailed explanation and the source code, please visit Hardmath123’s blog.
The Lake Reflection Ambigram font
This is an odd font when compared to the rest, as it does not flip letters in a 180-degree fashion, but rather mirrors them straight through the middle. (Does the name make sense now?)
This font was created in 2009 by Daan Juttmann as an actual computer font. Which means that, unlike with our other fonts, you could just download it and use it in MS Word and any other writing application. (Like I am doing here!) Of course, this is only possible because for this font it is not necessary to map each letter to each other letter, like one has to do for a flip script.
Currently we only support lower case letters in our Ambigram Generator, therefore we suggest downloading the font for anyone who wants to play with it properly.