Info about FontSpark

What is FontSpark?

FontSpark is a simple tool to help designers quickly find the best fonts for their projects. By randomly generating fonts from a curated list of popular web fonts, designers are sure to break out of the habit of using the same 3 or 4 fonts in nearly every project and discover the perfect fit for their next website or design.

How does FontSpark work?

Behind the scenes, FontSpark is quite simple. Each time the "Generate" button is clicked, a font is randomly chosen from an array of Google Fonts and Adobe Fonts that can be found in the complete directory of fonts. The generated font is loaded in using the Web Font Loader, that was co-developed by Google and Typekit, then the font family and font weight for the inputted text is set. For those curious, feel free to take a look at the project on GitHub.

Who created FontSpark?

FontSpark was created as a fun side project by Luke Johnson. Luke is currently a student at Winthrop University studying Digital Information Design. If you have any questions, comments, or suggestions, please feel free to reach out at

Other projects

If you enjoy using FontSpark, be sure to check out the rest of the FontSpark family — ColorSpark and ColorSpark for Sketch.