Processed locally
Files are read and written on your own computer. They never land on a server and are never sent anywhere.
Roundtrip rebuilds a Photoshop file as native Figma objects - and writes down everything it could not keep.
Free for 7 days. No card required.
One real PSD, converted end to end. Watch the layer tree rebuild in Figma, then see exactly what changed.
Run Roundtrip in Figma and select a PSD file or folder.
Roundtrip parses the file on your machine and rebuilds supported content as native Figma objects.
Your layers land on the canvas with structure, names and editable content preserved wherever possible.
If something cannot cross the format boundary intact, it appears in the report with a typed reason instead of being silently changed.
| PSD FEATURE | IN FIGMA | OUTCOME |
|---|---|---|
| Layers & groups | Frames and groups, nesting preserved | CONVERTED |
| Text layers | Editable text, font, size, tracking, leading | CONVERTED |
| Clipping masks | Figma masks with the same clip order | CONVERTED |
| Vector shapes & paths | Vector networks, fills and strokes | CONVERTED |
| Layer effects | Shadows, blurs and strokes mapped to Figma effects | NOTE · MAPPED |
| Smart Objects | Rasterised at document resolution, kept as one layer | NOTE · RASTERISED |
| Blend modes | Direct match where Figma has one, nearest where it doesn't | NOTE · NEAREST |
| Adjustment layers | No Figma equivalent - left out and listed by name | REPORTED |
Conversion happens locally, inside the plugin. Nothing is uploaded, queued or stored on a server - and no part of Roundtrip is built on AI.
Files are read and written on your own computer. They never land on a server and are never sent anywhere.
An internet connection is needed for Figma itself and to verify your licence. Nothing else goes out.
Roundtrip is deterministic code - no model, no training on your files, no generated guesses about your layers.
Not on its own. Figma has no native PSD import - a plugin has to parse the file and rebuild it. Roundtrip does that inside Figma and reports anything it cannot reproduce.
Yes, wherever Figma has an equivalent object. Groups become frames and groups, and layer names and stacking order are kept.
Yes. Text layers convert to Figma text with font, size, tracking and leading. Fonts missing from your Figma account are listed in the report.
They are rasterised at document resolution and kept as a single layer, with a NOTE · RASTERISED entry in the report.
Effects with a Figma equivalent are mapped and noted. Anything without one - adjustment layers, for example - is left out and named in the report rather than approximated silently.
No. Parsing and conversion run locally in the plugin. Licence activation is the only network call.
Yes. Large documents take longer and are converted in stages; conversion runs on your machine, so file size is bound by available memory rather than an upload limit.
See what Roundtrip can preserve in your own file.