www.fontsquirrel.com Open in urlscan Pro
2600:3c03::f03c:91ff:fe37:ba29  Public Scan

URL: https://www.fontsquirrel.com/tools/webfont-generator
Submission: On December 11 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST /tools/download

<form action="/tools/download" method="post" accept-charset="utf-8" id="ffgen_form" enctype="multipart/form-data">
  <div id="ffgen_container">
    <div id="ffgen_toolbar">
      <div class="fileinput-button generic_submit dark">Upload Fonts<span class="fs_icon">&nbsp;A</span>
        <input type="file" name="files[]" multiple="" accept=".otf,.ttf,.txt">
      </div>
      <div class="progress_bar fieldgroup">
        <div class="progress_fill"></div>
      </div>
    </div>
    <div id="ffgen_filisting_container">
      <table border="0" cellspacing="0" cellpadding="0" id="ffgen_filelisting">
        <tbody>
          <tr id="queuemsg">
            <td>You currently have no fonts uploaded.</td>
          </tr>
        </tbody>
      </table>
    </div>
    <div id="ffgen_settings">
      <table border="0" cellspacing="0" cellpadding="0">
        <tbody>
          <tr>
            <td>&nbsp;</td>
            <td>
              <label class="option"><input type="radio" name="mode" value="basic">
                <strong>BASIC</strong></label>
              <p class="tinynote">Straight conversion with minimal processing.</p>
            </td>
            <td>
              <label class="option"><input type="radio" name="mode" value="optimal" checked="checked">
                <strong>OPTIMAL</strong></label>
              <p class="tinynote">Recommended settings for performance and speed.</p>
            </td>
            <td>
              <label class="option"><input type="radio" name="mode" value="expert">
                <strong>EXPERT...</strong></label>
              <p class="tinynote">You decide how best to optimize your fonts.</p>
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Font Formats:</strong></td>
            <td>
              <label class="option"><input type="checkbox" name="formats[]" value="ttf" class="ff_base_format_checkbox"> TrueType</label><br>
              <label class="option"><input type="checkbox" name="formats[]" value="woff" checked="checked" class="ff_woff_format_checkbox"> WOFF</label>
              <br>
              <label class="option"><input type="checkbox" name="formats[]" value="woff2" checked="checked" class="ff_woff2_format_checkbox"> WOFF2</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="formats[]" value="eot" class="eot_format"> EOT Lite</label>
              <br>
              <label class="option"><input type="checkbox" name="formats[]" value="eotz" class="eot_format"> EOT Compressed</label><br>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="formats[]" value="svg"> SVG</label><br>
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Truetype Hinting:</strong></td>
            <td>
              <label class="option"><input type="radio" name="tt_instructor" value="default" checked="checked"> Font Squirrel</label>
            </td>
            <td>
              <label class="option"><input type="radio" name="tt_instructor" value="keep"> Keep Existing</label>
            </td>
            <td>
              <label class="option"><input type="radio" name="tt_instructor" value="ttfautohint"> TTFAutohint</label>
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Rendering:</strong></td>
            <td> <label class="option"><input type="checkbox" name="fix_gasp" value="xy" checked="checked"> Fix GASP Table</label>
              <p class="tinynote">Better DirectWrite Rendering</p>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="remove_kerning" value="Y"> Remove Kerning</label>
              <p class="tinynote">Strip kerning data</p>
            </td>
            <td>&nbsp;</td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Vertical Metrics:</strong></td>
            <td> <label class="option"><input type="radio" name="fix_vertical_metrics" value="Y" checked="checked" class="js_no_custom_vertical_metrics"> Auto-Adjust Vertical Metrics</label><br>
            </td>
            <td>
              <label class="option"><input type="radio" name="fix_vertical_metrics" value="N" class="js_no_custom_vertical_metrics"> No Adjustment</label><br>
            </td>
            <td>
              <label class="option"><input type="radio" name="fix_vertical_metrics" value="C" class="js_custom_vertical_metrics"> Custom Adjustment:</label><br>
            </td>
          </tr>
          <tr class="ff_expert noline vertical_metrics_adjustments">
            <td>&nbsp;</td>
            <td><label class="option">Ascent:</label><br><input type="text" name="metrics_ascent" value="" style="width:90%;">
            </td>
            <td><label class="option">Descent:</label><br><input type="text" name="metrics_descent" value="" style="width:90%;">
              <p class="tinynote">Enter as positive number.</p>
            </td>
            <td><label class="option">LineGap:</label><br><input type="text" name="metrics_linegap" value="" style="width:90%;">
            </td>
          </tr>
          <tr class="ff_expert noline vertical_metrics_adjustments">
            <td>&nbsp;</td>
            <td colspan="3">
              <p class="tinynote">When inputting custom metrics numbers, be sure to base them on the Em Square value below.</p>
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Fix Missing Glyphs:</strong></td>
            <td>
              <label class="option"><input type="checkbox" name="add_spaces" value="Y" checked="checked"> Spaces</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="add_hyphens" value="Y" checked="checked"> Hyphens</label>
            </td>
            <td>&nbsp;</td>
          </tr>
          <tr class="ff_expert">
            <td><strong>X-height Matching:</strong><br>
              <p class="tinynote">Resize to match the selected font's x-height.</p>
            </td>
            <td>
              <label class="option"><input type="radio" name="fallback" value="none" checked="checked"> None</label><br>
              <label class="option"><input type="radio" name="fallback" value="custom">
                <input type="text" name="fallback_custom" value="100" maxlength="3" size="5"> %</label>
            </td>
            <td>
              <label class="option"><input type="radio" name="fallback" value="arial"> Arial</label><br>
              <label class="option"><input type="radio" name="fallback" value="verdana"> Verdana</label><br>
              <label class="option"><input type="radio" name="fallback" value="trebuchet"> Trebuchet</label>
            </td>
            <td>
              <label class="option"><input type="radio" name="fallback" value="georgia"> Georgia</label><br>
              <label class="option"><input type="radio" name="fallback" value="times"> Times New Roman</label><br>
              <label class="option"><input type="radio" name="fallback" value="courier"> Courier</label>
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Protection:</strong></td>
            <td>
              <label class="option"><input type="checkbox" name="webonly" value="Y"> WebOnly™</label>
              <p class="tinynote">Disable desktop use</p>
            </td>
            <td>&nbsp; </td>
            <td>&nbsp;</td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Subsetting:</strong></td>
            <td> <label class="option"><input type="radio" name="options_subset" value="basic" checked="checked" id="basic_subsetting"> Basic Subsetting</label>
              <p class="tinynote">Western languages</p>
            </td>
            <td>
              <label class="option"><input type="radio" name="options_subset" value="advanced" id="advanced_subsetting"> Custom Subsetting...</label>
              <p class="tinynote">Custom language support</p>
            </td>
            <td>
              <label class="option"><input type="radio" name="options_subset" value="none" id="no_subsetting"> No Subsetting</label>
            </td>
          </tr>
          <tr class="ff_expert ff_subset_features" style="background-color: #fffae4;">
            <td style="padding-left:10px;"><strong>Character Encoding:</strong></td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="macroman" class="subset_selection"> Mac Roman</label>
            </td>
            <td> &nbsp; </td>
            <td>&nbsp;</td>
          </tr>
          <tr class="ff_expert ff_subset_features" style="background-color: #fffae4;">
            <td style="padding-left:10px;"><strong>Character Type:</strong></td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="lowercase" class="subset_selection"> Lowercase</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="uppercase" class="subset_selection"> Uppercase</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="numbers" class="subset_selection"> Numbers</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="punctuation" class="subset_selection"> Punctuation</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="currency" class="subset_selection"> Currency</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="typographics" class="subset_selection"> Typographics</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="math" class="subset_selection"> Math Symbols</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="altpunctuation" class="subset_selection"> Alt Punctuation</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="accentedlower" class="subset_selection"> Lower Accents</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="accentedupper" class="subset_selection"> Upper Accents</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="diacriticals" class="subset_selection"> Diacriticals</label>
            </td>
          </tr>
          <tr class="ff_expert ff_subset_features" style="background-color: #fffae4;">
            <td><strong>Language:</strong></td>
            <td> <label class="option"><input type="checkbox" name="subset_range[]" value="albanian" class="subset_selection"> Albanian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="bosnian" class="subset_selection"> Bosnian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="catalan" class="subset_selection"> Catalan</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="croatian" class="subset_selection"> Croatian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="cyrillic" class="subset_selection"> Cyrillic</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="czech" class="subset_selection"> Czech</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="danish" class="subset_selection"> Danish</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="dutch" class="subset_selection"> Dutch</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="english" class="subset_selection"> English</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="esperanto" class="subset_selection"> Esperanto</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="estonian" class="subset_selection"> Estonian</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="faroese" class="subset_selection"> Faroese</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="french" class="subset_selection"> French</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="georgian" class="subset_selection"> Georgian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="german" class="subset_selection"> German</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="greek" class="subset_selection"> Greek</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="hebrew" class="subset_selection"> Hebrew</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="hungarian" class="subset_selection"> Hungarian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="icelandic" class="subset_selection"> Icelandic</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="italian" class="subset_selection"> Italian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="latvian" class="subset_selection"> Latvian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="lithuanian" class="subset_selection"> Lithuanian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="malagasy" class="subset_selection"> Malagasy</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="maltese" class="subset_selection"> Maltese</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="norwegian" class="subset_selection"> Norwegian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="polish" class="subset_selection"> Polish</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="portuguese" class="subset_selection"> Portuguese</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="romanian" class="subset_selection"> Romanian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="serbian" class="subset_selection"> Serbian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="slovak" class="subset_selection"> Slovak</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="slovenian" class="subset_selection"> Slovenian</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="spanish" class="subset_selection"> Spanish</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="swedish" class="subset_selection"> Swedish</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="turkish" class="subset_selection"> Turkish</label>
            </td>
          </tr>
          <tr class="ff_expert ff_subset_features" style="background-color: #fffae4;">
            <td style="padding-left:10px;"><strong>Unicode Tables:</strong></td>
            <td> <label class="option"><input type="checkbox" name="subset_range[]" value="ubasic" class="subset_selection"> Basic Latin</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="ulatin1" class="subset_selection"> Latin-1 Sup</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="ucurrency" class="subset_selection"> Currency Symbols</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="upunctuation" class="subset_selection"> Punctuation</label><br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="ulatina" class="subset_selection"> Latin Extended-A</label>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="subset_range[]" value="ulatinb" class="subset_selection"> Latin Extended-B</label>
              <br>
              <label class="option"><input type="checkbox" name="subset_range[]" value="ulatinaddl" class="subset_selection"> Latin Extended +</label>
            </td>
          </tr>
          <tr class="ff_expert ff_subset_features" style="background-color: #fffae4;">
            <td style="padding-left:10px;"><strong>Single Characters:</strong></td>
            <td colspan="3"> <label class="option"><input type="text" name="subset_custom" value="" style="width:90%;">
              </label></td>
          </tr>
          <tr class="ff_expert ff_subset_features" style="background-color: #fffae4;">
            <td style="padding-left:10px;"><strong>Unicode Ranges:</strong></td>
            <td colspan="3"> <label class="option"><input type="text" name="subset_custom_range" value="" style="width:90%;" class="subset_selection">
              </label>
              <p class="tinynote">Comma separated values. Can be single hex values and/or ranges separated with hyphens. Example: "0021-007E,00E7,00EB,00C7,00CB"</p>
            </td>
          </tr>
          <tr class="ff_expert ff_subset_features" style="background-color: #fffae4;">
            <td style="padding-left:10px;"><strong>Subset Preview:</strong></td>
            <td colspan="3">
              <div id="ffgen_subset_preview_container" style="width:100%">
              </div>
              <div id="ffgen_subset_preview_debug">
              </div>
            </td>
          </tr>
          <tr class="ff_expert ff_subset_ot">
            <td><strong>OpenType Features:</strong>
              <p class="tinynote">This will include OpenType substitution glyphs that match your current subset.</p>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="subset_ot_features" value="all"> Keep All Features</label>
            </td>
            <td><label class="option">Comma Feature List</label>
              <input type="text" name="subset_ot_features_list" value="" maxlength="50" size="15">
              <p class="tinynote">Example: <em>smcp</em>,<em>onum</em>,<em>salt</em></p>
              <p class="tinynote">Note: including <em>liga</em> above will subset all ligature-type features including <em>liga</em>, <em>dlig</em>, <em>frac</em> etc.</p>
            </td>
            <td> &nbsp; </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>OpenType Flattening:</strong>
              <p class="tinynote">If the features are available, the generator will flatten them into the font.</p>
            </td>
            <td> <label class="option"><input type="checkbox" name="ot_features[]" value="smcp"> Small Caps</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="c2sc"> Caps to Sm. Caps</label>
              <hr style="margin-top:3px; margin-bottom: 3px;">
              <label class="option"><input type="checkbox" name="ot_features[]" value="onum" class="ot_numeral_position"> Old Style Numerals</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="lnum" class="ot_numeral_position"> Lining Numerals</label>
              <br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="tnum" class="ot_numeral_spacing"> Tabular Numerals</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="pnum" class="ot_numeral_spacing"> Proportl. Numerals</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="zero"> Slashed Zero</label>
              <hr style="margin-top:3px; margin-bottom: 3px;">
              <label class="option"><input type="checkbox" name="ot_features[]" value="salt"> Stylistic Alts</label><br>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss01"> Style Set 1</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss02"> Style Set 2</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss03"> Style Set 3</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss04"> Style Set 4</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss05"> Style Set 5</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss06"> Style Set 6</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss07"> Style Set 7</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss08"> Style Set 8</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss09"> Style Set 9</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss10"> Style Set 10</label><br>
            </td>
            <td>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss11"> Style Set 11</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss12"> Style Set 12</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss13"> Style Set 13</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss14"> Style Set 14</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss15"> Style Set 15</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss16"> Style Set 16</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss17"> Style Set 17</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss18"> Style Set 18</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss19"> Style Set 19</label><br>
              <label class="option"><input type="checkbox" name="ot_features[]" value="ss20"> Style Set 20</label><br>
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>CSS:</strong></td>
            <td>
              <label class="option"><input type="checkbox" name="base64" value="Y"> Base64 Encode</label>
              <p class="tinynote">Embed font in CSS</p>
            </td>
            <td> <label class="option"><input type="checkbox" name="style_link" value="Y"> Style Link</label>
              <p class="tinynote">Family Support in CSS</p>
            </td>
            <td><label class="option">CSS Filename</label>
              <input type="text" name="css_stylesheet" value="stylesheet.css" maxlength="50" size="15">
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Advanced Options:</strong></td>
            <td><label class="option">Font Name Suffix</label>
              <input type="text" name="filename_suffix" value="-webfont" maxlength="50" size="15">
            </td>
            <td><label class="option">Em Square Value</label>
              <input type="text" name="emsquare" value="2048" maxlength="5" size="10">
            </td>
            <td><label class="option">Adjust Glyph Spacing</label>
              <input type="text" name="spacing_adjustment" value="0" maxlength="5" size="10">
              <p class="tinynote">In units of the em square</p>
            </td>
          </tr>
          <tr class="ff_expert">
            <td><strong>Shortcuts:</strong></td>
            <td colspan="3"> <label class="option"><input type="checkbox" name="rememberme" value="Y" id="rememberme_checkbox"> Remember my settings</label>
            </td>
          </tr>
          <tr>
            <td><strong>Agreement:</strong></td>
            <td colspan="3"> <label class="option red"><input type="checkbox" name="agreement" value="Y" id="agreement_checkbox" class="softoption">
                <strong>Yes, the fonts I'm uploading are legally eligible for web embedding.</strong></label>
              <p class="tinynote">Font Squirrel offers this service in good faith. Please honor the EULAs of your fonts.</p>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
    <div id="ffgen_footer"><img src="/presentation/theme_site/images/progress_indicator.gif" width="16" height="16" alt="" id="ffgen_progressindicator">
      <a id="ffgen_downloadbtn" class="softoption generic_button">Download Your Kit</a>
    </div>
  </div>
</form>

GET /fonts/list/find_fonts

<form action="/fonts/list/find_fonts" method="get" class="infield_labels">
  <div id="fontsearch">
    <input type="search" name="q[term]" value="" id="font_search" autocomplete="off" placeholder="Search Fonts &amp; Foundries">
    <input type="hidden" name="q[search_check]" value="Y">
    <input type="submit" value="_">
  </div>
</form>

Text Content

Privacy Preference

Font Squirrel
Your privacy choices

We and 766 TCF partners and other partners process personal data such as
cookies, unique identifiers, and other device data. Some partners may process
your personal data on the basis of legitimate interest. View a list of partners
to see the purposes they believe they have legitimate interest or and how you
can object to it.

We and 766 TCF partners and other partners may use your data for the listed
purposes, you can manage your choices by clicking Manage Options.

You can change your settings at any time, including by withdrawing your consent,
by clicking the cog icon at corner or the link at bottom of the page.

Purposes
Store and/or access information on a device
Develop and improve services
Personalised advertising and content, advertising and content measurement, and
audience research
Special Features
Use precise geolocation data
Manage OptionsAgree and proceed

Powered by


FREE FONTS FOR COMMERCIAL USE

 * Hot
 * Recent
 * Popular
 * Tags


FONT RESOURCES & TOOLS

 * Webfont Generator
 * Font Identifier
 * Font Talk


WEBFONT GENERATOR

Usage: Click the "Upload Fonts" button, check the agreement and download your
fonts. If you need more fine-grain control, choose the Expert option.

Upload Fonts A


You currently have no fonts uploaded.

  BASIC

Straight conversion with minimal processing.

OPTIMAL

Recommended settings for performance and speed.

EXPERT...

You decide how best to optimize your fonts.

Font Formats: TrueType
WOFF
WOFF2 EOT Lite
EOT Compressed
SVG
Truetype Hinting: Font Squirrel Keep Existing TTFAutohint Rendering: Fix GASP
Table

Better DirectWrite Rendering

Remove Kerning

Strip kerning data

  Vertical Metrics: Auto-Adjust Vertical Metrics
No Adjustment
Custom Adjustment:
  Ascent:
Descent:


Enter as positive number.

LineGap:
 

When inputting custom metrics numbers, be sure to base them on the Em Square
value below.

Fix Missing Glyphs: Spaces Hyphens   X-height Matching:


Resize to match the selected font's x-height.

None
% Arial
Verdana
Trebuchet Georgia
Times New Roman
Courier Protection: WebOnly™

Disable desktop use

    Subsetting: Basic Subsetting

Western languages

Custom Subsetting...

Custom language support

No Subsetting Character Encoding: Mac Roman     Character Type: Lowercase
Uppercase
Numbers
Punctuation Currency
Typographics
Math Symbols
Alt Punctuation Lower Accents
Upper Accents
Diacriticals Language: Albanian
Bosnian
Catalan
Croatian
Cyrillic
Czech
Danish
Dutch
English
Esperanto
Estonian Faroese
French
Georgian
German
Greek
Hebrew
Hungarian
Icelandic
Italian
Latvian
Lithuanian
Malagasy Maltese
Norwegian
Polish
Portuguese
Romanian
Serbian
Slovak
Slovenian
Spanish
Swedish
Turkish Unicode Tables: Basic Latin
Latin-1 Sup
Currency Symbols Punctuation
Latin Extended-A Latin Extended-B
Latin Extended + Single Characters: Unicode Ranges:

Comma separated values. Can be single hex values and/or ranges separated with
hyphens. Example: "0021-007E,00E7,00EB,00C7,00CB"

Subset Preview:


OpenType Features:

This will include OpenType substitution glyphs that match your current subset.

Keep All Features Comma Feature List

Example: smcp,onum,salt

Note: including liga above will subset all ligature-type features including
liga, dlig, frac etc.

  OpenType Flattening:

If the features are available, the generator will flatten them into the font.

Small Caps
Caps to Sm. Caps

--------------------------------------------------------------------------------

Old Style Numerals
Lining Numerals
Tabular Numerals
Proportl. Numerals
Slashed Zero

--------------------------------------------------------------------------------

Stylistic Alts
Style Set 1
Style Set 2
Style Set 3
Style Set 4
Style Set 5
Style Set 6
Style Set 7
Style Set 8
Style Set 9
Style Set 10
Style Set 11
Style Set 12
Style Set 13
Style Set 14
Style Set 15
Style Set 16
Style Set 17
Style Set 18
Style Set 19
Style Set 20
CSS: Base64 Encode

Embed font in CSS

Style Link

Family Support in CSS

CSS Filename Advanced Options: Font Name Suffix Em Square Value Adjust Glyph
Spacing

In units of the em square

Shortcuts: Remember my settings Agreement: Yes, the fonts I'm uploading are
legally eligible for web embedding.

Font Squirrel offers this service in good faith. Please honor the EULAs of your
fonts.

Download Your Kit

Advertise on Font Squirrel!


FONT LISTS

 * Recently Added
 * Most Popular
 * Hot Today
 * Hot Web Fonts
 * Almost Free

 * Tags
 * Languages
 * Foundries




FIND FONTS

 * CLASSIFICATIONS
 * 456 Sans Serif
 * 358 Display
 * 217 Serif
 * 87 Script
 * 74 Slab Serif
 * 65 Handdrawn
 * 42 Monospaced
 * 41 Dingbat
 * 35 Retro
 * 34 Novelty
 * 29 Comic
 * 27 Stencil
 * 21 Blackletter
 * 20 Calligraphic
 * 14 Typewriter
 * 8 Pixel
 * 6 Programming
 * 2 Grunge

 * TAGS
 * 585 Display
 * 577 Paragraph
 * 136 Oblique
 * 133 Headings
 * 109 Bold
 * 104 Sans Serif
 * 99 Casual
 * 89 All Caps
 * 77 Retro
 * 76 Contemporary
 * 76 Calligraphic
 * 74 Distressed
 * 72 Rough
 * 71 Grunge
 * 71 Elegant
 * 69 Decorative
 * 68 Serif
 * 66 Sans, Geometric




▼ FONT FILTER

 * LICENSES
 * ✓  Desktop
 * Webfont
 * Ebook
 * Application
 * OFL/Apache

 * FAMILY SIZE
 * Any
 * 4+ Styles
 * 8+ Styles
 * 12+ Styles
 * Full Families b

 * DOWNLOADS
 * Show All
 * Local Only
 * Offsite Only

 * SORT BY
 * Alphabetical
 * Recent
 * Popular
 * Hot Today


▶LANGUAGES




ABOUT FONT SQUIRREL

Font Squirrel is your best resource for FREE, hand-picked, high-quality,
commercial-use fonts. Even if that means we send you elsewhere to get them...
more info


 

Font Squirrel relies on advertising in order to keep bringing you great new free
fonts and to keep making improvements to the web font generator. If you are
seeing this message, you probably have an ad blocker turned on. Please consider
disabling it to see content from our partners.

Alternatively, you can support Font Squirrel by purchasing a paid license from
our sister site, Fontspring.



 


FONT LISTS

 * Recently Added Fonts
 * Most Downloaded Fonts
 * Almost Free Fonts
 * Languages
 * Tags


NEED HELP?

 * Frequently Asked Questions
   
 * Help installing fonts
 * Contact Us
 * Terms of Service
 * Privacy Policy
 * Cookie Policy
 * Advertising
 * Change Ad ConsentChange Consent Do not sell my data


CONNECT

 * Twitter
 * Facebook
 * Blog

©2023 Font Squirrel. All rights reserved.