Add Curved Text to Photos

Upload a photo, bend your words along any path, and download the finished image — free, with your photos never leaving your device.

Free, no signup — your text never leaves your browser. CurvedTextGen processes everything locally on your device.

Style
Styling

Plain text sitting flat across a photo looks fine, but curved text looks like it belongs there. Arched lettering over a wedding photo, a wave of words across a sunset, a watermark bent along the edge of a product shot — once you see it done well, flat captions start to look lazy.

CurvedTextGen bends your words along a real path right on top of the image. Upload a photo, type your text, drag it where it belongs, and download the finished picture as a PNG. No account, no install, and your photo never leaves your device — everything runs locally in your browser, which is the safest place an image can be.

This page walks through the whole process: how to add curved text to a picture, ideas for using it, how to keep it readable over busy backgrounds, and answers to the privacy questions people actually ask.

How to Add Curved Text to a Photo

The whole thing takes about a minute. Here's the order that works:

  1. Upload your photo. Click the upload button and pick a JPG or PNG from your device. The image loads onto the canvas right away — it's never sent anywhere, it just opens locally in your browser.
  2. Type your text. Enter whatever you want — a name, a date, a caption, a watermark. Pick one of the six fonts (Arial, Georgia, Verdana, Trebuchet MS, Impact, Courier New) and set a starting size. Impact is the classic choice for memes and thumbnails; Georgia reads better for elegant captions.
  3. Bend it along a path. Choose a style — Arc is the usual pick for photos — then use the curve slider to set how tight the bend is. You can also switch to Wave or even draw your own path freehand with your mouse or finger if you want the text to follow something specific in the picture, like a shoreline or a roofline.
  4. Position and size it. Drag the text to the spot on the photo where it sits best. The rotation slider tilts it, letter spacing opens up airy lettering or packs it tight, and the font size slider scales it from a small watermark to a big banner headline.
  5. Style it for readability. White text on a bright photo disappears; black text on a dark photo does the same. Use the text color picker to fix that, and add an outline or a drop shadow — both make text readable over almost anything. Details below.
  6. Download the result. Hit Download PNG and your finished image saves as curved-text.png. If you want the photo out of the way and just the text alone, switch to a transparent background and download — handy for watermark files you reuse.

You can redo any step as many times as you like. The tool stays free no matter how many photos you run through it.

Learning how to add curved text to picture files is a two-minute skill: upload any JPG or PNG, pick an arc or circle that fits the composition, and export. The same steps work whether it's a portrait, a landscape, or a product shot.

Ideas for Curved Text on Photos

People come to this mostly for four reasons. Each one works a little differently:

Watermarks

A watermark that's curved along a corner or bent around the edge of a product shot is harder to crop out than a flat line in the corner — and it looks more professional. Keep it small (under 5% of the image width), semi-subtle with a low-contrast color, and consistent across your photos. Photographers, craft sellers, and small shops use watermarks with their shop name so reposted images still point back to them. Export with a transparent background and the PNG works as a reusable stamp over any future photo.

Photo captions

Names, dates, and places written across the bottom of a photo in a gentle arc feel like a real photo album instead of a metadata tag. Try an arc with wide letter spacing in a serif font like Georgia for weddings, anniversaries, and graduation shots. Keep captions short — five words or fewer reads cleanly at any size. For event photos, matching the text color to an accent color in the picture (a tie, a flower) ties the whole thing together.

Memes

Top-and-bottom meme text is exactly what the Arc style was made for. Impact in white with a black outline is the classic recipe — it stays readable over literally any image, which is why it's been the meme standard for twenty years. Type the setup line, bend it upward slightly, drop the punchline on a downward arc below it. The wave style can make chaotic energy match chaotic pictures, which works for reaction memes.

YouTube thumbnail titles

Thumbnail titles have about one second to do their job, and a curved title stands out in a feed of flat text. Two to four words, bold, high contrast, slightly arched across the top or bottom third. White with a thick black outline is the safe play; yellow or cyan works if your channel's branding uses them. Curved text also helps the title sit around a face or subject instead of covering it — arc the words above your head in the thumbnail photo rather than across it.

Tips for Readable Curved Text on Images

Curved text over a photo fails in predictable ways. All of them are fixable:

Contrast first. Before anything else, pick a text color that fights the background. Light text on dark areas, dark text on light areas. When the photo has both, don't guess — use the outline toggle (a white outline around dark text, or a black outline around white text) or the shadow toggle. Outline plus shadow together will carry text over even the busiest, most colorful photo.

Place text over calm areas. A clear sky, an out-of-focus background, a shadowed corner — these are where text lives happily. If your photo has no calm area, shrink the text and tuck it into the least busy corner, or lower the curve amount so fewer letters touch busy regions. A common beginner mistake is arcing huge text across faces and detailed areas; the words are technically there but nobody can read them at thumbnail size.

Size guidance. For a watermark, keep the text height around 3–5% of the image height — visible if you look, invisible if you don't. For a caption meant to be read, 8–12% of image height is the sweet spot. For a thumbnail title that has to read at phone size, go bigger: 15–25% of the image height, and check by zooming out to about 10% zoom. If you can't read it at that zoom, neither can a scroller.

Don't over-bend. A gentle arc looks designed; a full circle of text over a photo looks like a sticker slapped on top. Unless you're making a badge-style graphic (see our circle logo maker for that), keep the curve amount moderate so the words read left to right without the reader tilting their head.

Watch letter spacing on curves. Tight curves squeeze the inner side of letters together. If letters start touching on an aggressive arc, bump the letter spacing slider up a notch. Wide spacing on a gentle curve looks premium; tight spacing on a sharp curve looks broken.

Your Photos Stay Private

This part matters, so let's be plain: when you upload a photo here, it never leaves your device. There is no server upload step — the file opens locally in your browser, the curved text is drawn locally, and the PNG downloads from your own machine. Uploaded photos are never sent to a server, never stored anywhere, and never seen by anyone.

That makes this safe for private pictures: family photos, unreleased product shots, anything you'd rather not hand to a website. Most free photo tools quietly upload your image to process it. This one can't, because there's no backend to upload to. If your browser tab closes, the photo is gone from the tool — nothing lingers.

How do I add curved text to a photo?

Upload your photo, type your text, and pick the Arc style (or any of the five paths). Use the curve slider to set the bend, drag the text where you want it, style it with a color, outline, or shadow for readability, then click Download PNG. The whole process takes about a minute and everything happens in your browser.

What photo formats can I upload?

You can upload JPG and PNG files. JPG is fine for ordinary photos; PNG is better if your image already has transparency you want to keep. The finished result always downloads as a PNG, which preserves your photo's quality. You can also start from a transparent background instead of a photo to export text alone as a reusable watermark file.

How do I make text readable over a busy photo?

Use contrast plus effects: pick a text color that fights the background, then turn on the outline or shadow toggle — white text with a black outline reads over almost anything. Also place the text over the calmest area of the photo (sky, blurred background, dark corners) rather than across faces or detailed areas.

Will my photo be uploaded to a server?

No. Your photo opens locally in your browser and is never sent to a server, stored, or seen by anyone. Everything — the upload, the text bending, the download — runs on your own device. That's why this is safe for private photos: if the tab closes, the image is simply gone from the tool with nothing left behind.

Can I curve text on a video thumbnail?

Yes, and thumbnails are one of the best uses. Upload a still frame or any image as your canvas, add a short curved title (two to four words), style it in high contrast with an outline, and download the PNG to use as your YouTube thumbnail. Short bold text arched above or below your face in the image reads best at phone size.

Can I add text on both the top and bottom of a photo?

Yes — that's the classic meme layout. Add your top line with a slight upward arc, then add a second line with a downward arc across the bottom. Style both in the same font, size, and color so they read as a pair. White Impact with a black outline is the standard because it stays readable over any image.

What if my text has a transparent background — will it stay transparent?

Yes. If you start from the transparent-background toggle instead of uploading a photo, your curved text exports as a PNG with transparency intact. That gives you a reusable watermark or overlay you can drop onto any image later in an editor. Download SVG instead if you want infinitely scalable vector text for print or cutting.

Can I follow an exact line in my photo, like a shoreline?

Yes — use the Draw path style and trace the line in your photo freehand with your mouse or finger. Your text then follows that exact hand-drawn curve instead of a preset arc or wave. It's the best option when you want words to hug a roofline, a road, a wave, or any shape the preset styles don't match.

More ways to use curved text: turn words into cut files with curved text for Cricut, wrap a name around a full ring with the circle logo maker, or start from the main curved text generator with all five styles.

Related tools

Curved Text for Cricut

Free SVG export tuned for Cricut and Silhouette cutting.

Arc Text Generator

Gentle arches for headings, invitations, and banners.

Wavy Text Generator

Flowing waves for thumbnails, TikToks, and social posts.