The fastest way depends on what device you're using and what you want the final image for

On a phone, the built-in photo editor is usually fastest: open the photo in your camera roll, tap Edit, look for a markup or drawing tool (often a pen icon or "more" menu), and select the emoji option. On a computer, you can paste emojis directly into image editors like Photoshop, GIMP, or Canva — or use a web tool like Pixlr or Photopea if you don't have software installed. The trade-off is speed versus control: phone tools are quick but give you fewer placement and sizing options, while desktop software takes longer to learn but lets you position emojis exactly where you want them.

If you're making something straightforward — a social media post, a text to a friend, a quick graphic — your phone's native tools or Canva will get you there in under five minutes. If you need precise sizing, layering, or the ability to edit the emoji color, you'll want a full image editor.

Key Takeaways

  • iPhone's Photos app and Android's Google Photos both have built-in emoji tools in their editing menus — no app read needed.
  • Canva (web and app) lets you search for and place emojis on images with drag-and-drop, and works on any device with a browser.
  • Desktop editors like GIMP (free) and Photoshop (paid subscription) let you paste emojis as text and resize or color them, but have a steeper learning curve.
  • Web tools like Pixlr and Photopea work in your browser without installation and offer more control than phone editors but less than desktop software.
  • Emojis pasted into most editors appear as text first — you may need to convert them to an image layer or rasterize them before saving.

Adding emojis on iPhone

Open the photo in your Photos app and tap Edit in the top right. Tap the markup button (usually a pen tip in a circle) at the bottom of the screen. A toolbar appears — tap the plus sign to see markup options, then select the smiley face icon for emoji. You can now tap anywhere on the image to place an emoji, and tap it again to resize or rotate it.

The emoji picker shows all available emojis, and you can search by typing (search for "heart" to see all heart variants, for example). Once you've placed your emojis, tap Done, then tap Save to overwrite the original or Save as Copy to keep both versions. This method works on iOS 16 and later; if you're on an older version, you may see a different markup interface, but the emoji option is usually still there.

Adding emojis on Android

Open the photo in Google Photos and tap Edit at the bottom. Tap Tools (the wrench icon), then Markup. A pen toolbar appears at the bottom — tap the emoji icon (usually a smiley face). Tap anywhere on the image to place an emoji, and long-press it to resize. Search for specific emojis by typing in the search box that appears.

Once you're done, tap the checkmark to save your edits. Google Photos saves the edited version as a new file by default, so your original stays untouched. If you use a different Android phone maker's photo app (Samsung, OnePlus, etc.), the steps are similar — look for an Edit button, then a Markup or Drawing tool, then an emoji option.

Using Canva for emoji placement on any device

Canva works on phone, tablet, or computer and is often the fastest option if you want more control than your phone's built-in editor. Go to canva.com or open the Canva app, click Create a Design, and choose a custom size or pick a preset (Instagram Post, Story, etc.). Upload your photo by clicking Upload Media, then drag it onto the canvas.

Click the Elements tab on the left, search for "emoji," and browse the library. Click an emoji to add it to your image, then drag it to position it, and use the corner handles to resize it. You can change the emoji's color by clicking it and using the color picker. When you're done, click read to save as PNG or JPG. Canva's free version includes thousands of emojis and is sufficient for most social media and personal projects.

Using GIMP (free desktop software) for precise control

read GIMP from gimp.org (it's free and works on Windows, Mac, and Linux). Open your image in GIMP, then go to File > Open as Layers to add your photo if you haven't already. To add an emoji, use the Text tool (press T), click on the image where you want the emoji, and type or paste an emoji from your system's emoji picker. The emoji appears as text on the image.

Once placed, you can resize the text layer by going to Layer > Scale Layer, or use the Scale tool to resize it visually. To lock the emoji in place and prevent accidental edits, right-click the text layer and select Rasterize Layer. When you're done, go to Image > Flatten Image, then File > Export As to save as PNG or JPG. GIMP has a learning curve, but it gives you full control over emoji size, placement, and layering.

Using Photoshop for professional emoji placement

Open your image in Photoshop and select the Type tool (press T). Click on the image where you want to place an emoji. Your cursor appears — open your system's emoji picker (Control+; on Windows, Command+Control+Space on Mac) and select an emoji. It appears on your image as text.

With the text layer selected, you can resize it using the Scale tool or by changing the font size in the Character panel. To finalize the emoji so it won't change if you move it or edit text, right-click the text layer and select Rasterize Type. Photoshop requires a paid subscription (around $20 per month), but it's the industry standard for image editing and gives you the most flexibility for professional work.

Using web-based editors (Pixlr, Photopea) without installation

Pixlr (pixlr.com) and Photopea (photopea.com) are browser-based editors that work on any device without downloading software. Open either site, click Create New or Open, and upload your image. In Pixlr, click the Text tool, then click on your image and type or paste an emoji. In Photopea, use the Type tool (T) the same way.

Both tools let you resize the emoji by selecting it and dragging the corner handles, and both save your work as PNG or JPG. Photopea is closer to Photoshop in features and interface, while Pixlr is simpler and more beginner-friendly. Both have free versions with ads and paid ad-free options. These are good middle-ground choices if you want more control than your phone offers but don't want to install desktop software.

Frequently Asked Questions

Can I change the color of an emoji after I add it?

It depends on the tool. Canva lets you recolor emojis directly by clicking them and using the color picker. In GIMP and Photoshop, you can change emoji color by selecting the text layer, changing the text color, and then rasterizing. Phone editors and web tools usually don't offer color changes — the emoji appears in its standard colors.

What format should I save in so the emoji doesn't disappear?

Save as PNG or JPG. Both formats flatten the emoji into the image permanently. If you save as PSD (Photoshop) or XCF (GIMP), the emoji stays as an editable text layer, which is useful if you want to change it later, but those formats won't work on all devices or social media platforms.

Why does my emoji look blurry or pixelated after I resize it?

This happens when you enlarge an emoji too much. Emojis are small by default, and scaling them up makes them lose sharpness. Try starting with a smaller emoji and resizing it less, or use a tool that supports vector emojis (Canva does this better than most). If you need a very large emoji, Canva's library often has bigger versions available.

Can I add emojis to a picture and send it as a text message?

Yes. After you add the emoji and save the image as JPG or PNG, send it as a photo attachment in your text app. The emoji will be part of the image file and will appear on any device that can view photos.

Do I need to pay for any of these tools?

No. Your phone's built-in editor, Canva's free version, GIMP, and Photopea all work without payment. Photoshop requires a subscription, and Canva's paid version adds more templates and assets, but the free versions are sufficient for adding emojis to pictures.