Skip to content
Skip to main content

Nasty Life

by Struggle Studio
Individual Styles from $12.00 USD
The Nasty Life Font Family was designed by Andri Kurniawan and published by Struggle Studio. Nasty Life contains 1 styles.

More about this family

About the family


Nasty Life is a beautiful hand-painted script, which is organic, fun and has a dancing baseline as well as different swashes that can be applied to the beginning and ends of all lowercase.


International support for most Western Languages is included. For the separate swashes font, type lowercase a-z for the beginning swashes and end swashes. This fonts can be used for various purposes such as headings, signature, logos, wedding invitation, t-shirts, letterhead, signage, labels, news, posters, badges and more.


Thanks so much for looking and please let me know if you have any questions.

Designers: Andri Kurniawan

Publisher: Struggle Studio

Foundry: Struggle Studio

Design Owner: Struggle Studio

MyFonts debut: Jan 23, 2020

Nasty Life

About Struggle Studio

Hello! My name is Andri Kurniawan.I am a passionate typography designer from Indonesia with a deep love for shaping letters into meaningful visual art. My focus lies in creating typefaces and lettering that combine aesthetic beauty with practical functionality, ensuring that every design is not only visually captivating but also highly legible and versatile across different media.I specialize in developing unique and expressive letterforms that bring character and identity to brands, publications, and digital experiences. For me, typography is more than design—it is a form of storytelling. Each curve, stroke, and detail is crafted with precision to deliver clarity, personality, and emotional impact.Whether it’s elegant scripts, handwritten, lettering, bold displays, or clean sans-serifs, I strive to design fonts that empower creativity and help ideas stand out. My mission is to inspire others through thoughtful typography and to provide tools that designers, artists, and businesses can use to communicate effectively.

Read more

Read less