Text to SVG: name cut files with real fonts, free
Free, nothing uploaded: type a name or word, pick a font and a size in inches or millimetres, and download an SVG, DXF or PNG cut file made from the font's own outlines. Touching letters are welded into one piece, with a mirror option for iron-on.
Updated : Pressing the heading of a Pro section in the settings, such as A list of names, opened the Pro window; it now opens the section. What's new
Text turned into a cut file at an exact size
Cutting software wants outlines, not text: a font on your computer is not a font on the cutter's. This tool takes the real outlines from the font you choose, sets them at the width or height you give, and writes them as an SVG, a DXF or a PNG. The preview is the file.
What you can change
- Size: the exact width or height of the whole name, in inches or millimetres.
- Weld touching letters: on to cut a joined script as one piece; off to keep each letter as the font draws it.
- Mirror: for iron-on vinyl.
- Font, case and spacing: 8 fonts, as typed, upper or lower case, tighter or looser letters, kerning and ligatures on or off.
What a script font cut file needs
For a name to cut as a single piece, its letters have to overlap or touch where they join. Pacifico's letters do, so welded, a name comes out as a few pieces rather than one for each letter (the dot of an i, an accent and a gap between words are always separate). A block font with spaced letters comes out as one piece per letter whatever you do. The page tells you how many pieces the file has and how many are small enough to be fiddly.
Names for a whole list
A craft seller with a list of names (a bridal party, a team, a class) can paste them, one to a line, with Pro and save one ZIP with a cut file for each, in the font, size and options set on this page.
What it does not do
- One line of text only: no curved text, no several lines, no shapes round the name.
- A character the chosen font has no letter for is left out, and the page tells you which.
Fonts and licences
These pages bundle 8 fonts. Each one is used under the SIL Open Font License 1.1, unchanged: the font file on this site is the file from the Google Fonts repository (commit 47d54ca1), with the licence text that goes with it next to it. A font is downloaded only when you choose it, and your browser keeps it.
- Titan One: round, heavy and bubbly. Copyright (c) 2011, Rodrigo Fuenzalida (www.rfuenzalida.com|hello@rfuenzalida.com), with Reserved Font Name Titan. Licence (OFL.txt) · Source · 56 KB
- Lilita One: bold and friendly, a little narrower. Copyright (c) 2011 Juan Montoreano (juan@remolacha.biz), with Reserved Font Name Lilita Licence (OFL.txt) · Source · 28 KB
- Comic Neue Bold: plain school print, single-storey a and g. Copyright 2014 The Comic Neue Project Authors (https://github.com/crozynski/comicneue) Licence (OFL.txt) · Source · 56 KB
- Patrick Hand: neat hand printing. Copyright (c) 2010-2012 Patrick Wagesreiter (mail@patrickwagesreiter.at) Licence (OFL.txt) · Source · 215 KB
- Pacifico: joined-up brush script. Copyright 2018 The Pacifico Project Authors (https://github.com/googlefonts/Pacifico) Licence (OFL.txt) · Source · 329 KB
- Stardos Stencil Bold: stencil capitals with bridges. Copyright (c) 2011 by vernon adams (vern@newtypography.co.uk), with Reserved Font Names "Stardos" and "Stardos Stencil". Licence (OFL.txt) · Source · 33 KB
- Alfa Slab One: heavy slab serif. Copyright 2016 The Alfa Slab One Project Authors (http://www.jmsole.cl | info@jmsole.cl), with Reserved Font Name "Alfa Slab". Licence (OFL.txt) · Source · 97 KB
- Bungee: tall, squared signage block. Copyright 2023 The Bungee Project Authors (https://github.com/djrrb/Bungee) Licence (OFL.txt) · Source · 119 KB
The licence lets you use these fonts in what you make, including things you sell. It does not let anyone sell the font files on their own. The full texts are in the links above and in NOTICE.txt.
Questions
What file does it make?
An SVG whose letters are outlines (filled paths), not live text, so it opens the same on a computer that does not have the font. It is made at exactly the width or height you give, in inches or millimetres (0.25 to 48 in, 6 to 1200 mm). Every separate piece is its own path, and a letter's holes (the inside of an o) belong to it. A DXF (R12 polylines on one layer, curves cut into straight pieces no more than 0.02 mm off the curve) and a transparent 300 dpi PNG are there too. The page runs the same check as the SVG checker on the file and shows what it finds.
What does welding do, and what does a script font need?
In a joined-up font such as Pacifico the letters overlap where they connect. A cutter would cut each overlapping outline, leaving little cuts inside the join. Welding merges the overlapping outlines into one outline, so the joined letters cut as one piece. A script font only comes out as one piece if its letters really touch: the dot of an i, accents and a gap between words stay separate pieces, and the page counts the pieces. The page also counts pieces under 2 mm across, which are hard to weed and easy to lose. Welding can be switched off to keep every letter as the font draws it.
What is the mirror option for?
Iron-on (heat transfer) vinyl is cut from the back, so the design has to be cut reversed. Mirror flips the name left to right. Leave it off for adhesive vinyl, paper and wood.
Which letters can it draw?
Every one of the 8 fonts draws A to Z, a to z, digits, the usual punctuation and the accented letters of the Latin-1 block (é, ñ, ü, ç, ø and the rest of À to ÿ). Characters beyond that, such as Polish, Czech, Turkish, Greek or Cyrillic letters, symbols and emoji, are drawn only where the font has them. Where it does not, the character is left out of the drawing and the page names it under the preview, so you can pick another font. Nothing is swapped for a different character, except that a missing capital or small letter is drawn as the other case, and the page says so. Names are limited to 40 characters. Bungee has capitals only, so its lower case letters come out as capitals.
Will it work in Cricut Design Space, Silhouette Studio or LightBurn?
The SVG states its real size and its pieces are plain filled paths, which is what those programs read. The DXF suits laser and CNC software. Cut a small test first: a very thin script stroke can tear when weeded, and the page cannot tell you how your material behaves.
Does it keep the font's kerning and ligatures?
Yes. Letters are spaced with the font's own pair kerning where it has some (Patrick Hand has none), and the font's ligatures and letter variants that a browser applies by default are applied too (Pacifico's joined forms, Patrick Hand's double l and fi, for example), so a name looks as the font draws it in a browser. Optional stylistic sets and small capitals are not applied. Kerning and ligatures can each be switched off, and letter spacing is yours to change.
Is the name uploaded?
No. The font is downloaded to your browser, and the name is typed, drawn and saved on your own device. The site counts that a page was used and that a file was saved (as a file type), never the name, and it has no way to read what you typed.
Can I sell what I make with these fonts?
The fonts are under the SIL Open Font License, which allows using them in your own work, including things you sell, and does not allow selling the font files by themselves. The licence text for each font is linked at the bottom of the page. This is the licence as written, not legal advice; read it if your plans are unusual.
Can I make name cut files for a whole class or a list?
One name at a time, with every font and option, is free. With Pro you can paste a list, one name to a line, up to 50 names, and get one ZIP with the SVG, the DXF or the PNG (your choice) for each and a short report (names-report.txt) that lists every name, the settings used and any character the font could not draw. Every name uses the font and settings on the page. A name past the 50th is listed in the report, not dropped quietly.
What does it not do?
It does not make several lines of text, curved or arched text, or shapes round the name. It does not join the pieces to a backing or add a hanger. It does not use a font you upload. It is not an offset or a "thicken" tool, so a thin stroke stays as thin as the font draws it.