Ambigrama yra žodžio dizainas, kuris, žiūrint kitu kampu, vis tiek suprantamas kaip tas pats žodis arba kaip naujas žodis. Nors ją galima sukurti naudojant kaligrafiją, dauguma jų yra tipografinės. Tai reiškia, kad norint sukurti žodį kompiuteryje, reikia naudoti tekstų rengyklę arba meno programinę įrangą. Ambigramos sukuria populiarius logotipus ir dažnai naudojamos kaip tatuiruotės.
Kad žodis dizainas būtų ambigrama, jis turi būti stilizuotas. Tai reiškia, kad į žodį reikia įtraukti tam tikrą kaligrafinį ar meninį stilių. Tai gali būti susiję su šriftų keitimu arba raidžių formų keitimu, kad jos būtų suprantamos viena kryptimi, tačiau apverčiant iš kairės į dešinę arba aukštyn kojomis, susidaro skirtingos raidės. Jei pristatyme nėra stiliaus, tai nėra ambigrama.
Yra keletas skirtingų ambigramų tipų. Viena iš populiariausių ar atpažįstamų yra rotacinė ambigrama, randama svetainėse ir grafikoje. Sukamasis yra grafinio dizaino forma, kai žodis dizainas pasisuka po tam tikro sekundžių skaičiaus. Žodis paprastai stilizuojamas taip, kad jis būtų skaitomas vienodai abiem kryptimis. Pats žodis „ambigrama“ dažnai naudojamas kaip tokio žodžio dizaino pavyzdys, nes „a“ ir „m“ pradžioje ir pabaigoje gali būti stilizuoti, todėl atrodo, kad jie keičiasi vietomis, kai žodis sukasi.
Pasukimo variantas pakeičia tikrąjį žodį. Tai dažnai veikia geriausiai, jei du besisukantys žodžiai yra vienas kito priešingi, pvz., „angelas“ ir „velnias“. Tokie sukimai gali pasisukti fiziškai per grafinį dizainą arba pateikti nejudant, bet jei paveikslas būtų pasuktas, tada susidarytų naujas žodis.
Trečioji rūšis yra palindromo ambigrama. Kai kurie tai taip pat vadino „palindrograma“. Užuot besisukanti apie ašies tašką arba apversta aukštyn kojomis, palindrograma apverčiama iš kairės į dešinę, keičiant paveikslėlį kompiuteryje arba naudojant veidrodį. Kaip ir visi kiti palindromai, pvz., „Žmogus, planas, kanalas, Panama“, visos palindrogramos skaitomos taip pat, tiek nugara į priekį, tiek iš priekio į nugarą. Palindrogramoje turi būti stilizacija, kitaip tai bus tiesiog įprastas palindromas.
Kita alternatyva yra suvokimo poslinkio ambigrama. Šio tipo žodžių dizainui nereikia veidrodžių ar sukimosi. Vietoj to, kaip ir optinės iliuzijos atveju, žiūrovas turi pakeisti žodžio ar žodžių suvokimą, kad jie įgautų kitą formą. Pavyzdžiui, žodis „stebuklingas“ gali būti parašytas taip, kad šiek tiek pakeitus suvokimą jis virstų „iliuzija!“ ar net „muzikinis“.
Ambigrama tapo populiaria grafinio dizaino sritimi. Yra jiems skirtų interneto svetainių ir leidinių bei nemažai konkursų. Šiose varžybose daugiausia dėmesio skiriama tam tikroms temoms ar iššūkiams, pvz., palindrogramoms. Ambigramos logotipas taip pat yra populiarus žodžių tatuiruočių stilius kartu su kinų rašmenimis, arabiškais ir hebrajų rašmenimis.