Import Photoshop / PSD
Import Photoshop file with options to select layers and/or artboards.
This would increase ease of use and workflow, so a user is not always switching between apps. Import options for layers, artboards, or even layer comps, would also cut down a lot of rework.
I’m glad to announce that we’ve just released this feature!
You can bring your Photoshop files into XD by simply opening a PSD file with the CMD-O command or by selecting “Open” from the “File” menu. Your file will automatically convert into a new XD file with your artboards, layers, and assets editable and at a high fidelity.
You can find more details about March release here:
Note that we bring in Photoshop elements and effects that can be mapped to XD’s functionality, the rest are either rasterized or not transferred yet to the XD file. Learn more about what is supported here:
Let us know your feedback.
Sean Sands commented
This would be very helpful for the edge case that a design from an older design needs updating but the files are only available in PS. That said, a conversion mechanism will help convert tried and true PS or AI users much more readily if the files they are working on can be converted and retain much of their layering/group structures and styles.
Todd Padwick commented
I often used smart objects to contain photo editted images (mask layers, etc) when designing for web in photoshop. So to import an entire PSD file that can be clicked on to open/edit in photoshop without having to re-import would be great.
Yes, this! Importing PS files, selecting layers and/or artboards is a good idea, BUT also why not something so simple as a copy paste from PS or AI into Xd? It would be amazing
I love the idea of sharing art assets from Photoshop to XD via linked/smart objects. Exporting full artboards and such into XD I am not so sure about. But we gotta be careful that we do not turn XD into a Photoshop clone. But I am struggling to find how XD will fit seamlessly into my flow.
Richard Bruskowski commented
I would love to be able to use a kind of object oriented design workflow by using linked files (cloud or local) with the option to switch between layer comps (and/or artboards) of the imported file. Similar to how smart objects work within Photoshop or Photoshop & Illustrator files work within InDesign. This way one can easily cope with the fact that the very same graphical/UI element often can appear in a variety of different states in interactive design.
Marcus Conge commented
I can see the importance of this. Specifically for migrating existing work etc... But I don't want to have to rely on any other program for creating/generating UI assets. I'd like it all to happen in one app. Eye on the prize!
I great ideas which is used on all other adobe applications is the drag and drop option. It would be amazing if I could drag and drop photoshop layers straight into XD and prototype them for speed!
Also maybe an import PSD layers?
MIlton Figures commented
So I love the new XD, I can generate concepts so darn quickly and then share for feedback. Unfortunately at this point XD is a dead end though. As you can see from the dozens of comments, those of us that have to produce need a way to get our XD art boards into something else. Whether its Photoshop or MUSE or something at least. Otherwise XD really doesn't fit into the professional designer/developer toolkit other than for a quick concept etc. Really frustrating to have to basically start from scratch in Photoshop etc to get a usable concept into production.
Jonathan Reitsma commented
I would love to be able to export an artboard to a .PSD file. My developers use Windows so unless this is an option I can't use XD :(
I would like to see the libraries synced between XD, PS & AI. If an object is edited in Illustrator, the changes are reflected in xD and visa-versa, for example. That would be glorious.
I dont understand why it wouldn't just work similarly to bringing PSD's into AE? I think its a no-brainer that we'd want access to layers, editable text, path data, etc....
Currently none of the prototyping tools available allow me the ease of import that I get with AE... now I fully understand that AE isn't, nor will ever be, a prototyping tool. But surely their can be things learned from how easily AE works with both PS and AI?
Karen Beal commented
I use UXPin too… and agree with your comment completely… need editable text in layers please! – asap – I am very excited by XD but am needing something better right now – so am probably going to have to use Sketch after all and come back to XD once all the features are working. There just isn't enough design control in XD to make it workable right now.
Perhaps a useful interim work around for this would be the ability to bring in photoshop smart objects? That way your dev overhead is hopefully lower along with working against xd feature bloat and all the grunt work boots back out into photoshop when a user double clicks on that smart object...? Btw I'm not looking for anything like this personally but I can see in the future how this might be beneficial. I think keep XD rapid is top priority for me.
I really love to work with XD, the simplicity is great. But it is too simple now. I want to use a layer(group) with multiple elementes. For example a 'complex' calendar dropdown. Now I can only export this as a PNG and then I cannot edit the elements anymore in XD. It should be kinda be like when you copy a vector element from illustrator to photoshop, than you can paste it as a smart object, than I can later edit it in illustrator when I double click it.
But it would be more intuative when I can edit these elements in XD itself.
Asea Ginsburg commented
Some vendors/shops will only use Photoshop and not Xd. We need to be able to take an existing PSD file, import what we need (as editable not bitmap), update, test, and either continue working in Xd (if entire team of vendors support it) or export Xd back to PSD.
Col Dixon commented
Currently I use Uxpin which is a great product apart from it being only available online. But there are some key features that Adobe can build upon that are missing from Uxpin. The export from photoshop. As most know, we all still design in photoshop and it would be great to design in photoshop and export to Adobe XD and still keep all the files editable, this is a massive downfall of Uxpin as when you export, the text turns into images which is a bug bear when you're designing wireframes in responsive.
Also it would be good if you could introduce Real Text styling so we can assign H1's and so forth.
Michael McConnell commented
I have hundreds of PSDs of app layouts using mostly vector-based tools (shapes, text, svg icons, etc) with nested smart objects and layer comps. It will take me forever to switch, which is all I want to do.
I have been using PS with the new libraries to be able to build web designs fast. I would love to be able to take my folders and layers into Xd. Right now I currently have to save certain sections out as images and import them into Xd. Copying that many layers and pasting them into Xd is not working half of the time.
I would love to be able to just import all of my layers and assets. Te application overall is looking fantastic. I can not wait to fully leverage it with PS.
Mogens Skjold commented
Sharing artboards across XD and Photoshop does sound like a good idea - but keep in mind that XD is light-weight and lean now, which is something we don't want to lose.
Don't turn XD into Photoshop2 .. keep it focused on the UX design tasks.
(also: about the reason for wanting this - I can see a reason in being able to generate prototypes with the final design artboards, but there is an important consideration here regarding speed vs. fidelity of the design, and I think the UX field has to favor speed .. "fail fast", and all that malarkey" :o))
Generate Xd project from PSD (somewhat same concept as Edge Reflow currently supports).
I am often asked to provide design as a PSD file to a client or developer; I am also asked to provide a prototype.
It would be great if I could generate Xd project from my PSD file - transfer all artboards, layers, objects, text, effects etc - so I could create a prototype efficiently and fast.
It would allow me to do all required work without doing same thing twice just in different software.