Adobe XD: Feature Requests

We love to get feature requests for Adobe XD! You can view existing feature requests, vote on them and add your comments, or you can submit a new feature request.

While creating a new feature request, please include:

  1. Description of the feature
  2. Why this is valuable to you
  3. If possible, an image or video that helps us understand your feature request
--------------------------------------------
To report bugs, you can reach our support team in the following locations:

You can view a current list of known issues at this location.

Other useful links :
  1. XD user guide
  2. XD on Twitter
  3. XD on Facebook
Thank you
Adobe XD Team

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Match fonts weight with browsers fonts weight

    Fonts seem lighter, or too sharp, in XD than in browser reality.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  2. It would be helpful to apply more than one character style to text in a text box. Many websites are text-heavy – this is a nightmare to upda

    Can we apply more than one character style to text in a text box. Many websites are text-heavy – this is a nightmare to update in design phase, when options need to be presented and text updated. "Space after" needs to change depending on text size etc. Am I missing something here?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  3. Smarter distribution

    I'm not sure if this is already in it, because I can't find it anywhere. But basically I have 5 vertical lines for example and 5 text boxes all vary in width. Say I distribute them both evenly on the same max-width of 250px, They don't align. That is because the distribution is the same in the middle of all of them *(which is better for UI design, but maybe it can be a variable)

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  4. Variable / no padding on one of the sides

    The padding tool is great, but for some cases, it would be great to have a possibility to leave it undefined. Example: I have a component that has a background and a text in it. I want to use it in a way that the background will take all the available space on the right of the text, regardless of the length of the text inside. Now I will not be able to do it otherwise than manually adjust the padding for each instance of this component.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  5. Keep modifications of instance components when moving between document / create master component from modified instance

    Ok, here are my issues with master and instance components, which I believe others are having this issue with, is the flexibility of them.

    -- Use Case --

    I've created a master component for a resource card with hover and active states, and I want to have multiple cards that may have different types, colors, names, etc. I use the base master and create instances of the component to make these different type cards, all based off the master component.

    My co-designer then wants to move these modified instance resource cards to another XD file for a second version of…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  6. Plugin to mass edit widows/orphans in text objects

    Is there a plugin or way to mass edit widows/orphans in text?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  7. Guides to HTML Grid Export

    I like to start my designs by using guides as if they were HTML grids. Would be cool if I could export guides to HTML grid code. Would be nice to define padding on guides.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  8. Warn user if component that they are trying to paste is outdated

    Currently when working with multiple documents, if you have overwrites on a component. And you modify that component, and then paste the component or artboard into a file that has an outdated version of that component.

    It will paste the components but reset the overwrites and set the component back to it's default state. It doesn't inform the user about why it just resetted all their content. Which can be extremely annoying to the user, as this seems very weird. (Which is why there are also several support tickets of people running into this issue).

    After talking with support, I…

    10 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  9. Consistent selecting and relative positioning of multiple layers.

    Selection and operations on multiple objects has a considerable improvement potential to better meet the professional needs.

    I would love to be able to conveniently select, then change and also add, subtract to etc. to the relative position of multiple selected elements like in Sketch.

    Use case: While cooperatively working with a XD file a designer Ted want's to check, if one specific element used all over his huge design went a little bit off of their desired positions., which causes flickering in the prototype. Optimally Ted does the following:


    1. Ted selects the suspected Element to find out the exact…
    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  10. Make scaling consistent.

    From my experience In a UI design it's much more common to scale elements only vertically/horizontally then in such an app as Photoshop. Thats why the thin objects such as dividers are having only horisontal scaling while zoomed out. Well done XD!

    But i'm afraid it not always work as intended. I would like to be able to hirisonally/vertically scale all objects with the mouse, such as toolbars etc without need to zoom in and out.

    Observed: horizontal vertical scaling not possible if the controls are too small to display but not collapsed alltogether.

    Expected: mouse pointer turns into a…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  11. Stop reorder layers in the layers panel automatically

    When I click ”Edit Main Component“, the Main Component is automatically pushed on the top position of a group. That kills the design which is based on stacks. Make it stop or at least give the option to turn it off.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  12. copy appearance of a group and paste into another

    Paste appearance now works for individual items. It would be time saving if I could copy the appearance of a group of objects and paste it into another one with the same objects and different appearance.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  13. Esc button on Mac Touchbar should be available when editing text objects

    When I am typing text or creating an object, I always want to be able to click ESC to deselect the active object. Currently the touchbar in XD causes my ESC button to disappear. In order to stop typing inside of a text object I have to click on the canvas, which creates another text object.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  14. Solve the pixels rounding!

    Please kill the 14.3 pixels. We need pixels rounding to be integrated. I don't want to use plugins for this.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for your feedback. We actually have a fair bit of logic in place to resolve fractional pixels. There are certain cases where we optimize for visual fidelity instead of rounding to pixel, including importing assets that are off-pixel and rotation. Can you tell us more about where you’re hitting this?

  15. Define minimum and maximum sizes for components

    Hello XD team,

    I am working on a large design system and even if a lot efforts have been done on the components in the previous patches, I would like to share my thoughts on the two following points.

    I collaborate with product owners, project managers and developers. These profiles have been formed on XD (basics principles and how to use our design system). As far as I know, they struggle on updating values as text or icon within components. They have to click a lot time to "correctly" point on the element they want to update, resulting in a…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  16. Align child layers inside a group to artboard

    When I select a single child layer inside a group, all the align options are disabled. Please enable them so that I can align them with respect to the artboard.

    Also, please allow us to select an artboard and a layer outside the artboard together and align.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow for the use of Unicode txt files for repeat grid

    Currently, the txt files do not support Unicode format, so when dragging a Unicode txt doc onto the repeat grid the design/grid breaks

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  18. default position for a component to snap to when added to an artboard

    Many of my components have standard locations on an artboard. I would like components to snap to that default location.

    At a minimum the default location needs to be specified in the following ways:
    a. As an xy co-ordinate from the top left of the Artboard.
    b. As centred at a y co-ordinate

    However, it would also be good if the distance from the bottom and right-hand side of the artboard could also be specified, and also the distance in terms of fractions of artboard height and width.

    I envision the component snapping into the correct position whenever a component…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  19. Replace all occurences of one component with another

    I occasionally come up against a situation where I have created two components that I realize should have been a single component.

    When this happens I must repeatedly highlight the redundant component on the canvas and manually replace the component.

    It would be great to have a way of simply replacing all occurrences of the redundant component.

    In an ideal world, this function would be a smart replace where object attributes from the replaced component instances were applied to an object in the new component instance where its name and type matched.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  20. make local should also make the component the main component

    Having copied a component from a different document and made it local, I think it would be more logical if the component was also tagged as the main component instead of just an instance.

    This was the behaviour that I naturally assumed was taking place when I first did this because whenever I create a component in other circumstances the selected object is the main component.

    When you implement the duplicate component functionality I would also argue for the duplicate component to be tagged as a main component.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  01 : Design mode  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base