Request details

Basic Text Transform: all caps, all lowercase

Add basic text transform like there is in Illustrator to make it easier and faster for developers to code your designs. Our developers have to waist time retyping text for layouts that have already been designed. At least basic uppercase and lowercase.

2,759 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

Steven shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
feature-completed  ·  AdminDan Tuhoarca (Product Manager, Adobe) responded  · 

Hi everyone,

I’m glad to announce that the text uppercase, lowercase and title case transformations are now available with the XD 19 release.

Pro Tip: You can apply the transformations to characters styles and make global updates across the document.

Learn more about text improvements and our May release here:

Enjoy and let us know your feedback!



Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Peter Villevoye commented  ·   ·  Flag as inappropriate

    @Deep @Andrew

    Shift F3 is even quite impossible to invoke on a Mac. On most Mac models, these 'lower' F-keys are assigned to system features, so an application is not supposed to address them.

    The plugins are super easy to install, and try, and get rid off again. Text Toolbox and Ink are currently capable of changing cases (and back) of a whole text frame, but not of any selected text within a text frame. The Change Case plugin offers just a one-way ticket – it can't revert any capitalised text back to lower case.

  • Andrew Gordon commented  ·   ·  Flag as inappropriate

    @deep - the Shift + F3 is actually a misleading example. it has alot of bugs and is actually a text override rather than a 'style' setting like in photoshop/illustrator.

    It removes all base formatting originally placed
    You cant keep typing and keep that formatting
    it only works on all highlighted text, not individual words for example

    So in essence, Its highly destructive. - the opposite goal for what the XD team should be trying to do.

    It would be really nice to see this feature added, and seeing as it exists in photoshop and illustrator, i cant see why there cant be some form of 'copy & paste' jobby from these tools (obviously language changes... but the logic will be identical)

    That being said, i haven't tried the plugins, but from Peter's comment, i'm not sure i want to... but again, a feature from other adobe products shouldn't be implemented by plugins

  • Peter Villevoye commented  ·   ·  Flag as inappropriate

    I just tested THREE plugins which are capable of performing such actions (Text Toolbox, Change Case and Ink). And although upgrades have improved some of them drastically, all three left something to wish for. E.g. none of them offers their feature on a highlighted text (just whole selected text frames). One doesn't offer a way to change text (back) to lowercase or Title Case...

    This is -again- an example of how silly it is to leave such simple ideas to external developers. Isn't there anyone at Adobe who is able to envision how it should work and make it so ? Or is Adobe just waiting for those developers and designers to stumble over terrible first versions and half-baked solutions, to eventually by-pass them all with a full-blown native feature ? I hope so, but such scenarios are not very friendly towards these third parties...

  • João G. commented  ·   ·  Flag as inappropriate

    Those very basic formatting options are options I can't believe Adobe left behind. Up up vote on this!

  • Deep commented  ·   ·  Flag as inappropriate

    Select the text & after drag and selecting the text which you need to change & press Shift + F3. It toggles between "capitalize" "uppercase" and "lowercase" ;)
    and at last press enter or a space for applying it

  • Meredith commented  ·   ·  Flag as inappropriate

    Does anyone have a link to the change case plugin they can share? I see we've been waiting for over 2 years and I need a solution now. Thanks in advance:)

  • GB Apk commented  ·   ·  Flag as inappropriate

    Character styles ought to incorporate all tops abilities. We shouldn't need to type in all tops on the off chance that we are utilizing a spared character style. It's neither versatile nor viable long haul. The module that exists is dreary (you need to choose all occurrences of content) and does not address the issue of having the capacity to assemble segments that exemplify the majority of their properties. e.g., If I make a catch that will dependably be in all tops, the character style ought to mirror this, and the image ought to be attached to that character style.

  • Jack commented  ·   ·  Flag as inappropriate

    The fact that some random guy was able to implement this functionality in a plugin but somehow the XD team can't is all the more infuriating. It just proves the XD team cares more about adding flashy prototyping features than creating an app that professional designers can actually use. This is just one example of a simple and easy to implement feature that should have been present from day 1 that is still nowhere in sight. Our creative team has been patiently waiting for Adobe to get their act together so we can make the switch from Sketch, but patience is running out. There are still around 6 missing features that prevent us from switching. InVision is looking more and more like the better alternative.

  • Randy commented  ·   ·  Flag as inappropriate

    Character styles should include all caps capabilities. We shouldn't have to type in all caps if we are using a saved character style. It's neither scalable nor maintainable long term. The plugin that exists is tedious (you have to select all instances of text) and does not address the issue of being able to build components that encapsulate all of their properties. e.g., If I create a button that will always be in all caps, the character style should reflect this, and the symbol should be tied to that character style.

  • Nick Fitchpatrick commented  ·   ·  Flag as inappropriate

    This is where I am slightly worried about plugins in XD. I hope simple features don't get overlooked because there is a third party plugin available. I would much rather have less plugins and have more native features in XD.

  • Billy commented  ·   ·  Flag as inappropriate

    Surely, SURELY it must have been 1 Million times easier for Adobe developers to have added a change case feature than for a member of the community to develop a plugin for it? Surely!? Thanks Paolo Biagini for making the "Change Case" plugin. Adobe - SMH.

  • Best Of All Films commented  ·   ·  Flag as inappropriate

    ✋🤷‍♀️🤷‍♂️Read this before you reply

    update XD app first.
    it is already possible through plugin download "change case" plugin so download and use it

  • Siddharth Bishnu commented  ·   ·  Flag as inappropriate

    Shame on Adobe for not considering this as a priority. This is the most needed feature now. It's simple. I know coz Illustrator has this feature. So please include this in XD too.

  • Anonymous commented  ·   ·  Flag as inappropriate

    I agree this should already be built into the software. But in the meantime, search for the plugin Change Case. This will give you the auto-capitalization shortcut.

Feedback and Knowledge Base