Online stamp maker: draw a name, company or office stamp and save it as a transparent PNG
This tool makes five kinds of stamp: a name stamp for a signature box, a round company seal with the company name around the rim and a word such as OFFICIAL in the middle, a square seal that splits a name across a grid, a date stamp with a line of text above and below the date (RECEIVED, ACCOUNTS), and a phrase stamp for office words such as APPROVED, PAID, COPY or CONFIDENTIAL. Letters are stretched to fill their cells the way they are on a real rubber stamp, and multi-column layouts follow the traditional right-to-left column order.
There are 44 fonts: 14 Latin, 21 Korean and 9 Japanese. The font picker draws your current text in every font side by side. Save or copy the finished stamp as a PNG from 300 to 2,400 px; if you enter the size it will have on the page in mm, that size is written into the file as resolution data. Everything is drawn inside your browser and the text you type is never sent to a server.
When you need a stamp image
A stamp image lets you place the same mark at the same size on a PDF or Word document as many times as you like, instead of stamping paper and scanning it. Typical uses:
- Invoices, quotes and receipts: a PAID or RECEIVED mark on a PDF before you send it, or a round company seal next to the signature line. Check first that the other side accepts an image mark.
- Internal approvals: APPROVED, REVIEWED or COPY on a form, a purchase order or an expense report.
- Document intake: a date stamp with a department name (RECEIVED, ACCOUNTS) on a scanned page.
- Teaching and feedback: a bold phrase stamp for worksheets and graded work.
- Design mock-ups: a seal or chop look for packaging, labels and cards. Reverse mode and the worn-ink texture give an aged look.
The image is only a picture. It is not a notary seal, an embossed corporate seal or a government registration, so it cannot stand in for them where one of those is required.
How to use it
- Pick a stamp type in the top row. Each type starts with sample text.
- Type your text and choose the layout and shape. The preview redraws as you type.
- Click a font in the font picker. Fonts that lack one of your letters are hidden; a switch shows them dimmed.
- Adjust border, letter weight, ink color, worn-ink texture and tilt. Choose "On a document, true scale" to see the stamp on a sample form at its real proportions, and "Press it" to replay the stamping. To go back to the starting settings, use "Reset style" (font, border, weight, texture, tilt and ink color only, your text stays) or "Start over" (everything, including the stamp type and text, back to the first-screen example).
- Choose the saved size, the size on the document (mm) and the background, then click Save PNG or Copy image.
The five stamp types
| Type | Text it takes | Shapes | Start mm |
|---|---|---|---|
| Round company seal | Rim text (40 characters all around, or 30 each on the top and bottom arcs), center text up to 16 characters, a star or nothing | Circle (inner circle on or off) | 21 |
| Phrase stamp | 1 to 3 lines, up to 24 characters per line (first line larger) | Rectangle, rounded square, ellipse, circle | 45 |
| Date stamp | Top text, date and bottom text (14 characters each), 5 date formats | Circle, rectangle | 20 |
| Name stamp | Name of 1 to 12 characters (no spaces); vertical, horizontal, two rows or two columns | Circle, ellipse, square, rounded square | 15 |
| Square seal | Text of 1 to 20 characters, split automatically or into 1 to 5 columns | Square, rounded square | 21 |
"Start mm" is the value the size-on-document field holds when you first pick a type. It is a starting point, not a standard, so change it to fit the space you are filling.
Layout and reading order
On a name stamp, Vertical runs top to bottom and Horizontal runs left to right on one line. Two rows gives two horizontal rows, with the extra letter on the first row when the count is odd. Two columns gives two vertical columns and the right column is read first, as in traditional East Asian seals, so a five-letter name puts the first three letters in the right column and the last two in the left. With stretching on, a column with fewer letters is stretched vertically to fill the column height, so the block of letters stays balanced in the stamp; with two rows, the shorter row is stretched sideways in the same way.
On a square seal with columns set to Auto, the column count is the square root of the letter count, rounded, and the letters are divided evenly. When they do not divide evenly the right columns take the extra letters, and a column with fewer letters is stretched vertically to fill the cell. The actual reading order is shown under the seal text field, so check it before saving.
| Letters | Auto columns | Letters per column (right column first) | Example |
|---|---|---|---|
| 4 | 2 | 2 · 2 | ROBE → RO | BE |
| 5 | 2 | 3 · 2 | SMITH → SMI | TH |
| 7 | 3 | 3 · 2 · 2 | ROBERIN → ROB | ER | IN |
| 8 | 3 | 3 · 3 · 2 | ACCOUNTS → ACC | OUN | TS |
| 12 | 3 | 4 · 4 · 4 | ROBERINTOOLS → ROBE | RINT | OOLS |
With Stretch letters to fill their cells on, each letter is widened or heightened to fill its cell. On circles and ellipses a cell is only as wide as the circle at that height, so the middle letters get wider and the top and bottom letters narrower, which is how text looks packed into a real round stamp. Horizontal stretch is limited to 0.6 to 1.9 times the font's natural width (0.55 to 1.7 times for Latin letters, and at most 1.5 times for one-line phrases and dates) so letters do not distort too far. With it off, every letter sits in an equal square cell at its natural proportions.
Rim text on a round company seal
Rim text can be placed two ways. Evenly all around spreads the letters clockwise around the whole circle from the top and puts one star at the bottom, like a corporate seal with the company name running all the way round. In this mode spaces between Hangul, Han or kana characters are dropped so the middle character sits exactly at the top, while spaces between Latin words are kept. Top and bottom arcs puts the company name on the upper arc and a place or year (MADRID, SEOUL KOREA, EST. 1998) on the lower arc, with a small star at each side. The bottom text runs counterclockwise so it reads upright without turning the seal. If the text does not fit an arc, the letter spacing tightens first, then the letters shrink, and if they still do not fit at the smallest size the letters get narrower so they never run into the stars. In the all-around mode, very short text is gathered around the top center instead of being spread thinly around the circle.
Latin center text is split into up to three horizontal lines by words. Hangul and Han center text is split into one column for 1 to 3 characters, two for 4 to 6 and three from 7, read right to left. You can replace the center with a star or leave it empty, and turn the inner circle on or off.
44 fonts and the letters they cover
Fonts differ in what they contain. Of the 21 Korean fonts, 10 hold all 11,172 modern Hangul syllables and the other 11 are built around the 2,350 common syllables of KS X 1001. For English, Spanish and other Latin text the 14 Latin fonts are the natural choice. Some cover accented letters such as É and Ñ and some do not, which the table below marks as "Latin + accents". Fonts that can draw Han characters number 10.
If you pick a font that lacks even one of your letters, the preview fills the gap from another font but saving and copying are blocked, because a silently swapped font would stamp part of the text in a different shape. The font picker lists the fonts that can draw all of your current text first, so choose from those.
Show the table of all 44 fonts
| Font | Style | Covered letters | License |
|---|---|---|---|
| Cinzel | Serif | Latin + accents · Digits | SIL OFL 1.1 |
| Playfair Display | Serif | Latin + accents · Digits | SIL OFL 1.1 |
| IM Fell English SC | Serif | Latin + accents · Digits | SIL OFL 1.1 |
| Roboto Slab | Serif | Latin + accents · Digits | Apache 2.0 |
| Courier Prime | Typewriter | Latin + accents · Digits | SIL OFL 1.1 |
| Special Elite | Typewriter | Latin + accents · Digits | Apache 2.0 |
| Black Ops One | Display | Latin + accents · Digits | SIL OFL 1.1 |
| Stardos Stencil | Display | Latin + accents · Digits | SIL OFL 1.1 |
| Saira Stencil One | Display | Latin + accents · Digits | SIL OFL 1.1 |
| Oswald | Sans | Latin + accents · Digits | SIL OFL 1.1 |
| Bebas Neue | Sans | Latin + accents · Digits | SIL OFL 1.1 |
| Anton | Sans | Latin + accents · Digits | SIL OFL 1.1 |
| Archivo Black | Sans | Latin + accents · Digits | SIL OFL 1.1 |
| Great Vibes | Handwriting | Latin + accents · Digits | SIL OFL 1.1 |
| Nanum Myeongjo | Serif | Hangul 11,172 · Latin · Digits | SIL OFL 1.1 |
| Nanum Brush Script | Brush | Hangul 11,172 · Latin · Digits | SIL OFL 1.1 |
| Nanum Pen Script | Handwriting | Hangul 11,172 · Latin · Digits | SIL OFL 1.1 |
| Black Han Sans | Sans | Hangul 2,580 · Digits | SIL OFL 1.1 |
| Yeon Sung | Brush | Hangul 2,436 · Latin · Digits | SIL OFL 1.1 |
| Chusa Love | Brush | Hangul 2,350 · Kana · Latin · Digits | KOGL Type 1 |
| Yi Sun-sin | Brush | Hangul 11,172 · Kana · Latin · Digits | Asan City terms |
| Song Myung | Serif | Hangul 2,350 · Latin · Digits | SIL OFL 1.1 |
| Gowun Batang | Serif | Hangul 11,172 · Latin + accents · Digits | SIL OFL 1.1 |
| Noto Serif KR Black | Serif | Hangul 11,172 · Han 4,883 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Do Hyeon | Sans | Hangul 2,437 · Latin · Digits | SIL OFL 1.1 |
| Jua | Sans | Hangul 2,367 · Latin · Digits | SIL OFL 1.1 |
| Gasoek One | Sans | Hangul 2,780 · Latin + accents · Digits | SIL OFL 1.1 |
| Gugi | Display | Hangul 2,350 · Latin · Digits | SIL OFL 1.1 |
| Black And White Picture | Display | Hangul 11,172 · Latin · Digits | SIL OFL 1.1 |
| Stylish | Display | Hangul 11,172 · Latin · Digits | SIL OFL 1.1 |
| East Sea Dokdo | Brush | Hangul 2,484 · Latin · Digits | SIL OFL 1.1 |
| Dokdo | Handwriting | Hangul 2,350 · Latin · Digits | SIL OFL 1.1 |
| Gaegu | Handwriting | Hangul 2,350 · Latin · Digits | SIL OFL 1.1 |
| Hi Melody | Handwriting | Hangul 11,172 · Kana · Latin · Digits | SIL OFL 1.1 |
| Single Day | Handwriting | Hangul 11,172 · Latin · Digits | SIL OFL 1.1 |
| Shippori Mincho B1 | Serif | Han 7,371 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Noto Serif JP Black | Serif | Han 7,365 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Zen Old Mincho | Serif | Han 6,715 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Zen Antique | Serif | Han 6,715 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Yuji Syuku | Brush | Han 6,715 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Yuji Boku | Brush | Han 6,715 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Klee One | Handwriting | Han 6,706 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Zen Maru Gothic | Sans | Han 6,715 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
| Dela Gothic One | Sans | Han 6,715 · Kana · Latin + accents · Digits | SIL OFL 1.1 |
The font files this tool delivers are web copies of the original fonts, split into pieces by character range. Only the pieces containing your letters are downloaded, so a short name is usually a few dozen KB per font, and fonts with complex strokes such as Chusa Sarangche are larger. SIL Open Font License (OFL) FAQ 2.6 treats removing glyphs for webfont delivery as a modification and does not allow the Reserved Font Name to be used for it, so the font name stored inside each piece file was changed to a separate name. The font names on screen and in the table only say which font each one came from. The one exception is Yi Sun-sin: Asan City's terms of use do not mention modification, so it is not split or renamed and is served as a single file (about 354 KB), compressed to WOFF2 without other changes.
Saved size (px) and size on the document (mm)
The saved size is the long side of the PNG in pixels. The stamp has a 2.5% margin all round, so the long side of the stamp shape is about 95% of the saved size. In the size-on-document field enter the long side of the stamp shape in mm (the diameter for a circle). The tool then records how many pixels fit in one meter in the PNG's pHYs chunk, which the W3C PNG specification defines as the intended pixel size for display. A program that reads it places the picture at the mm size you entered; a program that ignores it uses its own default, so check the size after inserting.
| Saved size | Stamp long side | Resolution at 15 mm | Resolution at 21 mm |
|---|---|---|---|
| 300 px | 286 px | 484 dpi | 346 dpi |
| 600 px | 571 px | 968 dpi | 691 dpi |
| 1,200 px | 1,143 px | 1,935 dpi | 1,382 dpi |
| 2,400 px | 2,286 px | 3,870 dpi | 2,765 dpi |
The table assumes a round stamp with no tilt. Resolution is the stamp's long side in pixels divided by (mm ÷ 25.4). For example, a 15 mm stamp saved at 600 px gives 571.4 ÷ (15 ÷ 25.4) ≈ 968 dpi. Around 300 dpi is enough for ordinary printing, so 600 px is generous for a 15 to 21 mm stamp, and 1,200 px or more is only worth it if you will enlarge the print. Tilting the stamp makes the file larger by the amount the shape is rotated, and the shape keeps the same proportions inside it.
Putting the stamp on a document
- Word and Google Docs: insert the PNG as an image and set the wrapping to "In front of text" (Word) or "Wrap text: none / In front of text" so it can sit over the signature line. The background is transparent, so the text underneath still shows.
- Paste: click Copy image, then paste into a document or message. Some programs drop the resolution data when pasting, so check the size.
- PDF: add the PNG with the image or stamp tool of your PDF editor, and check in the preview that the transparent background was kept.
- When you need a white background: save with a white background only for places that do not support transparency. A stamp to be laid over text must be transparent or it hides what is underneath.
Ink color, texture, reverse and tilt
The ink colors are stamp-pad red (#c8161d), orange (#e2502b), navy (#1f3a8a), blue (#1565c0), black (#222222), purple (#6b2c91) and green (#1e7a3c), plus any color you pick yourself. The border and letters are drawn in the same color.
| Control | Range | What it does |
|---|---|---|
| Border width | 2 to 36 (at 600 px) | Thickness of the single or double border. It scales with the saved size, so it doubles at 1,200 px. |
| Letter weight | 0 to 8 (at 600 px) | Adds ink outward from each letter's outline. 0 leaves the font as it is. |
| Worn ink texture | 0 to 100% | Creates patches where ink did not transfer evenly. At 0 the lines are clean; higher values add more gaps and faded areas. |
| Tilt | −20° to +20° | Rotates the stamp as if it were pressed by hand. |
The texture pattern is calculated from the stamp size, so the preview and the saved file show the same pattern. If you do not like the pattern, use the dice button next to the texture to press again with a new one. Reverse fills the whole stamp face with ink and leaves the letters and inner lines empty, as a stamp with carved-out letters would print: a solid color with white letters.
An image of a stamp and a signature's legal effect
In the United States, 15 U.S.C. §7001(a) says that for a transaction in or affecting interstate or foreign commerce, a signature, contract or other record may not be denied legal effect, validity or enforceability solely because it is in electronic form, and a contract may not be denied them solely because an electronic signature or record was used in forming it. The same chapter (§7006(5)) defines an electronic signature as "an electronic sound, symbol, or process, attached to or logically associated with a contract or other record and executed or adopted by a person with the intent to sign the record." Whether a stamp image on a document counts therefore depends on the intent to sign and on what the recipient accepts. §7001(b)(2) also says no person is required to agree to use or accept electronic signatures (with a narrow exception for government agencies).
A notary seal is a different thing. §7001(g) says that where a notarization or acknowledgment is required, the requirement is met if the electronic signature of the person authorized to perform those acts is attached or logically associated "together with all other information required to be included by other applicable statute, regulation, or rule of law." What a notary's seal must contain is therefore set by other laws, not by this image, so do not use a stamp made here as a notarial seal. Do not make or use a stamp that copies someone else's name or company without permission either.
Common mistakes
- Reading order of two columns: two columns and the square seal are read from the right column first. If you want left-to-right reading, reorder the letters or use the horizontal or two-row layout.
- Saving by screenshot: the checkerboard in the preview only shows transparent areas. A screenshot captures it too, so use the Save PNG button.
- Re-saving as JPG: JPG cannot hold transparency, so the background turns white or black.
- Printing a small file large: a 300 px file printed at 40 mm drops to about 180 dpi and the border looks rough. Save a stamp that will be printed large, such as a phrase stamp, at 1,200 px or more.
- Letters missing from the font: rare letters and accents differ by font. If saving is blocked, check the letters named in the message and pick a font that stays in the picker.
- Spaces: name stamps and square seals do not allow spaces. Rim text and phrases do.
Limits
- The result is a picture file with no identity check or signing record attached. It does not replace a notary seal, an embossed corporate seal, a registered seal or a certified e-signature process.
- Hangul is limited to modern precomposed syllables, and Han characters to those the font contains within the 4,888 Han characters of KS X 1001, the 6,355 of JIS X 0208 and the 360 Windows Japanese extension characters (CP932), such as 髙 and 﨑. Old Hangul, loose jamo, emoji and special symbols cannot be entered.
- Letters are drawn by the browser's text rendering, so stroke edges can differ very slightly between browsers and operating systems. Output is PNG only; no vector format such as SVG is produced.
- The worn-ink texture imitates ink marks. It does not reproduce how real ink spreads on paper.
- Programs that ignore the pHYs resolution data will not apply the mm size.
Sources
As of The U.S. Code text was read on October 23, 2026 from the U.S. Code 2023 Edition on govinfo.gov, so check the current text before relying on a later amendment. Font counts and glyph coverage were taken the same day from the font files this tool uses, and the size table comes from the tool's own formula.
- 01GovInfo — 15 U.S.C. §7001, General rule of validity(a) legal effect of electronic signatures and records, (b)(2) no duty to accept, (g) notarization
- 02GovInfo — 15 U.S.C. §7006, Definitions(5) definition of electronic signature
- 03SIL International — OFL FAQ1.13 artwork made with an OFL font is not covered by the OFL; 2.6 removing glyphs for a webfont is a modification and reserved names cannot be used
- 04W3C — Portable Network Graphics (PNG) Specification (Third Edition), 11.3.4.3 pHYsPixels per unit and unit value 1 (meter)
- 05KOGL (Korea Open Government License) — Type 1Chusa Sarangche terms: attribution required, commercial use and changes allowed
- 06Yesan County — Chusa Sarangche font pageOriginal download source of Chusa Sarangche
- 07Asan City — Yi Sun-sin font pageFree use allowed; paid transfer or sale prohibited
- 08Google Fonts repositorySource of the OFL and Apache fonts (license text for each font is linked in the font table above)
If you use a stamp made with Chusa Sarangche in a document or post, KOGL Type 1 asks you to credit the source. The credit line published by Yesan County is in Korean: "본 저작물은 예산군에서 2010년 작성하여 공공누리 제1유형으로 개방한 추사사랑체를 이용하였으며, 해당 저작물은 예산군 홈페이지(https://www.yesan.go.kr/kor/sub05_02_05.do)에서 무료로 내려받을 수 있습니다." (In English: this work uses the Chusa Sarangche font, created by Yesan County in 2010 and opened under KOGL Type 1; it can be downloaded free from the Yesan County website.) Under OFL FAQ 1.13, artwork made with an OFL font is not subject to the font's license.
Frequently asked questions
How do I make a stamp online?
Pick a stamp type in the top row (round company seal, phrase, date, name or square seal) and type your text. Choose the layout, shape, font and ink color, then click Save PNG to download a transparent image. The SMITH and ROBERIN sample text is only an example and the stamp redraws as soon as you change it.
Can I make a RECEIVED, PAID or APPROVED stamp?
Yes. Choose the phrase stamp, and either type your own words or click one of the common phrases: APPROVED, PAID, RECEIVED, CONFIDENTIAL, COPY, DRAFT, VOID or URGENT. You can use up to three lines, with the first line larger. Reverse mode gives a solid block with white letters.
Can I put a company name around the edge of a round seal?
Choose the round company seal. Rim text can run evenly all the way around, or the company name can sit on the top arc and a place or year on the bottom arc. The center takes a word such as OFFICIAL, a star or nothing, and the inner circle can be turned on or off. The image does not replace an embossed corporate seal or a registered seal.
How do I make the stamp the right size on my document?
Enter the size you want in mm in the size-on-document field and save again. The tool writes pixel-density information (pHYs) into the PNG so the long side of the stamp shape is that size. Programs that read it insert the stamp at that size; for others you must set the image size yourself. Changing the saved size in px changes sharpness, not the mm size.
Is a stamp image a legal signature in the United States?
A picture on its own proves nothing. Under 15 U.S.C. §7001(a), a signature may not be denied legal effect solely because it is in electronic form, and §7006(5) defines an electronic signature as a sound, symbol or process attached to a record and adopted with the intent to sign it. Whether a stamp image is accepted still depends on that intent and on what the recipient agrees to take.
Can this replace a notary seal?
No. Under 15 U.S.C. §7001(g), a notarization requirement is met by the notary's electronic signature together with all other information required by other applicable law, so what a notary seal must show is set elsewhere. A stamp made here is an ordinary image and carries none of that, so do not use it as a notarial seal.
Can I use the stamp I make commercially?
In most cases yes under the font licenses. Under OFL FAQ 1.13, artwork made with an OFL font is not covered by the OFL. Chusa Sarangche is KOGL Type 1, which allows commercial use but requires a credit line, and the Yi Sun-sin font may be used free but not sold as a font. Your right to use a company name or trademark in the stamp is a separate question.
Is the text I type stored on a server?
No. The stamp is drawn on a canvas in your browser, and the server only delivers the font pieces. No sign-up or upload is needed. The saved PNG shows the text you typed, so check who will receive the file before sending it.