How to save an iMessage sticker someone sent you

Last updated 2026-05-15 · iOS 16+ · 简体中文 · 繁體中文

MemePouch is a free-to-try iPhone app (iOS 16+) that turns your photos, GIFs, and Live Photos into reusable iMessage stickers, and gives you two reliable drag flows for saving stickers other people send you in iMessage. The first 10 stickers are free; a one-time $2.99 unlock removes the cap. No subscription.

The three-step summary

  1. 1

    Long-press the sticker

    Hold it with one finger until it detaches into a floating preview. Don't release.

  2. 2

    Open (or already-open) MemePouch

    If MemePouch isn't open, use a second finger to swipe to it in the iMessage drawer. If it's already open below, skip ahead.

  3. 3

    Drop on the grid

    Release the sticker over MemePouch's grid. It's saved to your library.

What happens when you tap Save to Stickers

On iOS 17 and 18, long-pressing a third-party sticker opens the system context menu and, on the Emoji Details / Sticker Details view, you'll see a Save to Stickers button. The button looks like the same one Apple shows for native Photos cutout stickers. So you tap it.

Nothing happens. The view stalls. Sometimes you can dismiss it with a swipe; sometimes you have to force-quit Messages. The sticker never lands in your iOS sticker drawer.

On the system level, tapping that button launches StickersUltraExtension (Apple's internal user-generated stickers extension), which talks to stickersd(the iOS sticker daemon). For third-party sticker payloads, the XPC connection between those two processes drops repeatedly. The save action never completes. It's a system bug, not something MemePouch (or any other sticker app) has access to fix — Apple owns the entire save pipeline. Full breakdown of the system bug (with how the behavior was observed) →

That's the real reason you need a workaround. iOS's Save to Stickers exists; it just doesn't work on third-party stickers.

Method 1 — two-finger drag (MemePouch not open yet)

This is the path that'll come up most — you're in any chat, your friend sends a sticker, you decide on the spot to save it. MemePouch isn't open in the iMessage drawer yet. The two-finger gesture handles the "open MemePouch" step without dropping the sticker.

  1. Long-press the sticker with one finger. Keep holding — wait for the sticker to detach from the bubble and follow your finger as a small floating preview. (If you let go too early, you get the system context menu instead. Start over.)
  2. With another finger, swipe up the iMessage app drawer and tap MemePouch.The drawer switches; your first finger is still holding the sticker preview.
  3. Drop the sticker onto MemePouch's grid.Release. The grid shows a plus-sign indicator while you're hovering, and the sticker pops into your library when you release.

Method 2 — single-finger drag (MemePouch already open)

If you anticipate saving stickers, just open MemePouch in the iMessage drawer before your friend sends them. With MemePouch's grid visible below the chat, the save gesture collapses to one finger:

  1. Long-press the sticker. Same as above — wait for the floating preview.
  2. Drag straight down onto the MemePouch grid. No second finger required, because the destination is already visible. Release on the grid.

Both methods land the sticker in the MemePouch library with full animation and quality intact. Pick whichever fits your situation.

Send it back — the auto-collapse trick

Once a sticker is in MemePouch, sending it is faster than most sticker keyboards. Tap it in MemePouch's grid and the iMessage extension automatically collapses back to the chat— the keyboard returns, the sticker is already in your input bar, you just hit send. Most sticker keyboard apps stay open after a tap and force you to swipe them away manually; MemePouch's extension closes itself, so the chat is visible immediately.

Static stickers can also be dragged onto a message bubble (the iMessage "stick onto a message" effect) like Apple's system stickers. GIF stickers send as full-quality attachments — too rich to fit Apple's 500 KB sticker file cap, so they take the Messages attachment path instead.

What does not work

A few common attempts that won't actually save a third-party sticker as a usable sticker:

  • Tap Save to Stickers in Emoji / Sticker Details. The button is there, looks legitimate, and stalls when you tap it on third-party stickers — see above.
  • Tap the App Store icon in Emoji Details.Some sticker packs put one there as well. This installs the sender's entire sticker pack — useful if you want the whole pack, dead-end if you just want that one sticker.
  • Screenshot the chat and crop. You capture chat-bubble background, the timestamp, sometimes the keyboard. Animated stickers collapse to a single still frame. The result is a Photos image, not a sticker — sending it again means Photos picker every time.
  • Look for "Save Image" in the long-press menu.That option only appears for true image attachments (photos sent as files). It doesn't appear for sticker payloads regardless of iOS version.
  • Forward the message to yourself. The forwarded message is still a sticker payload — same sticker in another chat, still no working Save button.
  • Pull up the system Share Sheet.Long-press / More… on a third-party sticker doesn't open UIActivityViewController. The Share Sheet you can launch from Photos or Safari isn't exposed for sticker payloads.

Why MemePouch supports the drag

Most third-party iMessage sticker apps were built before this drag gesture existed and never wired up a drop target — so even though iOS would let them receive stickers, they don't. MemePouch installs a UIDropInteraction on its iMessage extension specifically to accept stickers dragged from the chat. The import pipeline matches the one used by Photos picker import: animated GIFs stay animated (when they fit), static stickers are normalized, the sticker shows up in your MemePouch library — visible from both the iMessage extension and the main app, separate from the iOS system Stickers drawer.

Will the GIF animation be preserved?

Yes, in nearly every case. iMessage's 500 KB sticker cap applies on both ends — your friend's sticker had to fit it to be sent in the first place, so by definition it will fit on import. The sticker arrives as raw GIF data and MemePouch stores it as-is without re-encoding, which means animation, frame timing, and original quality match what your friend sent.

When the drag doesn't go through

Three things can fail the import:

  • The long-press collapsed into a menu. Your finger moved too far, too quickly, or you released. Try again, holding more steady until the sticker visibly detaches into a floating preview.
  • You released the sticker outside the grid.Drop has to land inside MemePouch's extension area. If you drop it on the chat or anywhere outside, nothing happens — the sticker snaps back to the bubble.
  • The receiving app doesn't support drop.The iOS system Stickers drawer doesn't accept third-party drops, and most older third-party sticker apps were shipped before Apple normalized the gesture and never wired up a drop target. You need an app that explicitly registered for it — MemePouch does.

Wrapping up

Short version: iOS shows a Save to Stickers button on third-party stickers, but it hangs — the system sticker daemon can't complete the save. The two reliable ways are both drag flows into MemePouch's iMessage extension: two-finger if MemePouch isn't open yet, one finger if it is. After it's saved, tap to send and the keyboard collapses back to the chat automatically. The companion guide on making your own stickers covers the four other ways to import (Photos, video to GIF, clipboard, share sheet), and the FAQ collects smaller questions like supported formats and the free-tier limit.

Save the next sticker your friend sends you.

Free with a 10-sticker tier. One-time $2.99 unlock for unlimited. No subscription.

Get MemePouch