1. A computer implemented method, comprising: displaying digital content comprising a plurality of characters displayed as glyphs; receiving, via a user interface provided by a computing system, a selection of one or more of the plurality of characters, wherein each of the selected characters can be rendered as a corresponding glyph, such that the selection corresponds to selection of one or more glyphs of interest from amongst the displayed glyphs; identifying, from a set of available fonts provided by the computing system, a first subset of available fonts that contain each of the one or more glyphs of interest, and a second subset of available fonts that do not contain each of the one or more glyphs of interest; generating a filtered list of the set of available fonts, wherein the filtered list includes the first subset of available fonts but excludes the second subset of available fonts; displaying the filtered list for user selection of a desired font from the filtered list; and applying the desired font to the digital content when a selection from the filtered list is received.