How to Make a TTF Font in Ubuntu

Written by kyle fiechter
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to Make a TTF Font in Ubuntu
Create your own type with free programs. (letterpress type blocks image by pdtnc from

Ubuntu is an open source, freely available operating system under the GNU General Public license. There are other free, open source programs that work seamlessly with Ubuntu--such as Gimp (the GNU Image Manipulation Program) and Inkscape--that are useful for creating fonts. A TrueType Font (TTF) can be generated with a font-creating program such as FontForge. Other programs can be run on Ubuntu through Wine (which stands for Windows Emulator).

Skill level:


  1. 1

    Write the alphabet on a piece of paper (preferably a template; see Resources for an example) using a felt-tip pen or marker. Ballpoint pens are not ideal for this task, so avoid using them if possible.

  2. 2

    Scan your handwritten alphabet into your computer using a flatbed scanner. Scan at a minimum 300 dpi resolution, in grayscale, in the bitmap format.

  3. 3

    Import your scanned bitmap image into an image editing program, such as Gimp. Gimp can be downloaded from the repositories by selecting "System," "Administration," "Synaptic Package Manager" then searching for "Gimp." Other programs (Photoshop or Corel PhotoPaint, for example) can be used as well. Clean up the letters, or glyphs, and apply filters or other effects if desired.

  4. 4

    Open your bitmap in a vector graphics editor such as Inkscape, also freely available from the repositories, or your preferred graphics editor (like CorelTrace [CorelDraw] or Adobe Streamline). Vectorize the image by selecting "Trace Bitmap" from the "Path" menu in Inkscape, then saving as an SVG file. Type must be saved in the vector format to enable scaling and resizing.

  5. 5

    Import the SVG file into FontForge or a similar font-creating program (such as Fontographer or FontLab Studio). In FontForge, choose "File," then "Import." Make adjustments as necessary and generate your font. Click "Generate" from the "File" menu and save your file with a .ttf extension.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.