Figma Desktop vs Figma Web: Why Does Paste Behave Differently?
By Khushi Yadav
Figma's editor and copy commands are the same in the desktop app and the browser, but the route to the Windows clipboard isn't. In a browser tab, Figma works within what the browser lets a web page read and write, and your browser version, extensions and site settings all play a part. The desktop app has none of those variables, and it has local font access built in. When paste works in one and not the other, the fix is usually to switch surface, drop the file instead, or check browser permissions.
The copy and paste shortcuts Figma documents
These are Figma's Windows shortcuts, from its help article on copying and pasting. They work the same in the desktop app and the browser.
| Action | Shortcut | What happens |
|---|---|---|
| Copy | Ctrl+C | Copies the selected layers as Figma objects |
| Paste | Ctrl+V | Pastes objects, or an image from the clipboard |
| Paste over selection | Ctrl+Shift+V | Pastes on top of the selected frame (not inside it), matching its x and y position |
| Paste to replace | Ctrl+Shift+R | Swaps the selected object for the clipboard contents |
| Copy as PNG | Ctrl+Shift+C | Copies the selection as a PNG at 2x by default |
| Duplicate | Ctrl+D | Duplicates the selection on the same page |
To paste an image as a new layer, click an empty spot on the canvas so nothing is selected, then press Ctrl+V. Figma has no separate image layer type, so a pasted image becomes a rectangle with the image as its fill.
Copy as SVG and Copy as code (CSS, iOS or Android) have no shortcut. Right-click the selection and choose Copy/Paste as.
What actually differs between desktop and browser
Clipboard formats
A web page can't use every format Windows puts on the clipboard. MDN notes that browsers commonly support writing text, HTML and PNG image data. Other apps put many more formats on the clipboard, and some of them never reach a browser tab. When a copy from another desktop app pastes as nothing (or as plain text) in the browser, try the same paste in the Figma desktop app, or save the content as a file and drop it in.
Browser permissions and extensions
Browsers let you block clipboard access per site, and some extensions interfere with it. If paste fails only in the browser:
- Click the canvas first, so focus isn't in the address bar, a comment box or the layers panel.
- Open the site settings for figma.com and make sure clipboard access isn't blocked.
- Try a private window with extensions off. If paste works there, an extension is the cause.
Local fonts
The desktop app includes the Figma font installer, so fonts installed on Windows are available without extra setup. In the browser, you need to install the font installer first, and Chrome also needs the Local Network Access permission for figma.com. Without them, text you paste in the browser falls back to another font and looks wrong, even though the paste itself worked.
Problems that happen on both surfaces
Some limits apply wherever you run Figma:
- Animated GIFs paste as still images. Figma's help says most browsers don't support copying animated GIFs to the clipboard. Download the GIF and drag the file in instead.
- Large images get resized. Figma scales any asset wider or taller than 4096 pixels so its longest side is 4096 px or less, and some metadata may be lost.
- View-only access can copy but not paste. Anyone with can view access can copy objects; pasting needs can edit. File owners can also restrict copying.
- SVG pastes lose some elements. When you paste SVG into Figma, marker and pattern elements aren't imported.
Moving designs out of Figma to other apps
Other apps don't understand Figma objects, so choose a format they do:
- Photoshop, Slack, Teams, Word: use Copy as PNG for a quick paste, or export a PNG at the scale you need.
- Illustrator or other vector tools: use Copy/Paste as > Copy as SVG. Figma recommends SVG between design tools because it's lossless. In Affinity, use Paste Special to pick the SVG format if a plain paste arrives as a bitmap.
- Developers: Copy as code gives CSS, iOS or Android values as text.
SVG or PNG: which survives the clipboard? compares the two in more detail.
Bringing images into Figma reliably
Dragging a file is more reliable than pasting, because it doesn't depend on clipboard formats at all. Figma accepts JPG, PNG, HEIC, WebP and GIF images, and you can:
- drag files from File Explorer onto the canvas,
- press Ctrl+Shift+K to place images from a file picker, or
- paste with Ctrl+V on an empty canvas.
If you copied a file in File Explorer (rather than the image itself), you have a file reference on the clipboard, not pixels. Drag the file in or use Ctrl+Shift+K instead. For screenshots, how to paste a snip into Figma without quality loss covers the capture side.
Troubleshooting paste in Figma
| Symptom | Likely cause | Fix |
|---|---|---|
| Nothing pastes in the browser, but the desktop app works | Browser permission, extension or focus | Click the canvas, check site settings, test without extensions |
| Image doesn't arrive as a new layer of its own | Something was selected | Click an empty spot to deselect, then press Ctrl+V |
| Pasted object lands on top of a frame, not inside | Ctrl+Shift+V was used | Use Ctrl+V with the frame selected |
| Animated GIF arrives still | Browsers don't copy animated GIFs | Download the GIF and drag it in |
| Image looks soft | Over 4096 px and resized, or pasted at 1x | Export at the size you need and drop the file |
| Pasted text uses the wrong font in the browser | Font installer not installed | Install the Figma font installer or use the desktop app |
| Can't paste at all in a shared file | You have view-only access | Ask for can edit access |
Where Windows clipboard history fits
Windows clipboard history (Win+V) stores text, HTML and bitmaps up to 4 MB each. A small Copy as PNG can appear there, and so can SVG or CSS copied as text, but Figma objects copied with Ctrl+C aren't something you can reuse from history in other apps. A large 2x PNG may exceed the cap and never show up. Why your huge screenshot never appears in Win+V explains the limit.
If you move the same exported PNGs and SVGs into Figma all week, a file you can drag beats a clipboard entry. Edge Drop keeps files you copy in File Explorer on a screen-edge shelf so you can drag them onto the Figma canvas. How to drag an item out of Edge Drop into any app shows the steps.
FAQ
Is Ctrl+Shift+V paste without formatting in Figma?
No. In Figma, Ctrl+Shift+V is Paste over selection. It places the clipboard contents on top of the selected frame at the same position.
Should I use the Figma desktop app or the browser on Windows?
The desktop app avoids browser permission and extension problems and has local fonts built in. The browser works fine for most paste jobs; switch to the desktop app if a paste keeps failing only in the browser.
Why does Copy as PNG paste at double size?
Copy as PNG defaults to 2x. Export at 1x from the Export panel if you need the original size.
Related reading
- How to Paste a Screenshot Into Figma Without Quality Loss
- How to Copy and Paste SVG as Vectors, Not Pixels
- Figma, XD, and Sketch on Windows: What Actually Pastes?
- Can't Paste Images Into Canva or Photopea? How to Fix It
Sources
- Copy and paste objects (Figma) — shortcuts, Copy as PNG at 2x, images as fills, 4096 px resize, GIF limit, copy and paste permissions.
- Copy assets between design tools (Figma) — Copy as SVG and dropped marker and pattern elements.
- Add images and videos to designs (Figma) — drag and drop, Ctrl+Shift+K and supported formats.
- Access local fonts on your computer (Figma) — font installer in the browser vs the desktop app.
- Clipboard: write() method (MDN) — browsers commonly support text, HTML and PNG.
- Using the clipboard (Microsoft Support) — Win+V limits and formats.
Khushi Yadav writes Edge Drop's workflow and design guides and is a B.Tech Computer Science Engineering student. Khushi's posts are checked against Microsoft's documentation and the Edge Drop fact sheet.
GitHub · LinkedInCopy. Stack. Drop.
Transform your clipboard into an interactive edge shelf. Stack, pin, and drag assets into any app with zero friction.
Download for Windows Get from Microsoft Store
How to Install Guide · First 10 Minutes Guide · Drag & Drop Guide · Edge Drop vs Win+V · Support
Free · Lightweight · Privacy First