Illustrator (Desktop) Feature Requests
When entering a new feature request, please provide:
- Description
- Why is this valuable to you?
- or
No existing idea results
- ~ No ideas found ~
4712 results found
-
Double Click last point to close a shape with the pen tool.
When making a shape with the pen tool, double clicking the last point made should close the shape, instead of having to go to the first point manually.
4 votes -
Zoom to selection disable button please
A simple disable button for this new feature, i've been using illustrator for over 20 years and this is one of my most used key commands and i'm being driven close to madness. Thanks
4 votesCompleted (Comments Open) ·
AdminNeeraj Nandkeolyar
(Sr. Product Manager, Adobe Illustrator)
responded
This option is available in the latest shipping version 22.0.
It is present in Preferences > Section & Anchor Display > Zoom to Selection -
Randomizer
We've all come across a time when we needed to repeat an element, but it needs to be transformed slightly different in each instance, whether that be position, rotation, reflection, scale or shearing. So, I propose a randomizing tool/function that you could use to make that happen. First you draw the elements you wanted to be randomly affected, then draw a shape to enclose them all. Select "Randomize" and they become something like a group.. You select one, and they're all selected. You could transform one, and the amount that you transformed it would be the limit any of them could be transformed.
So, if you had 20 circles and you wanted them all to be slightly sized differently, you could Randomize them all, then select the "group" and transform the scale to increase to 105%. This would make them increase anywhere from 100.00% to 105.00%, since they're already at 100%
It would be fun and useful!
We've all come across a time when we needed to repeat an element, but it needs to be transformed slightly different in each instance, whether that be position, rotation, reflection, scale or shearing. So, I propose a randomizing tool/function that you could use to make that happen. First you draw the elements you wanted to be randomly affected, then draw a shape to enclose them all. Select "Randomize" and they become something like a group.. You select one, and they're all selected. You could transform one, and the amount that you transformed it would be the limit any of them…
4 votes -
Easy portability of customization
I really want easier customization portability in AI.
Workspaces and Keyboard Shorts specifically.
I'd love to be able to use any computer and just by signing into CC have these come along.
And if not that at least a far more straight forward/intuitive method of moving them from one computer to another and from one version to the next.
It literally takes me a half hour to set things up as I like if I have to do it from first principles (and longer for keyboard shortcuts — I usually don't even know what I have until I try and do something and get an unexpected result).I really want easier customization portability in AI.
Workspaces and Keyboard Shorts specifically.
I'd love to be able to use any computer and just by signing into CC have these come along.
And if not that at least a far more straight forward/intuitive method of moving them from one computer to another and from one version to the next.
It literally takes me a half hour to set things up as I like if I have to do it from first principles (and longer for keyboard shortcuts — I usually don't even know what I have until I try and…4 votes -
Reinstate The Functionality Of The Swatches Panel In CS 5.5
I’d like to see the functionality of the Swatch panel that was in (Windows) Ai CS 5.5 reinstated. Specifically, when the panel was opened, I used to be able to toggle through the Color Modes by holding Shift and clicking on the color square (thumbnail). If I held Cntrl, it would toggle to the color compliment. These were two great features that were eliminated with CS 6 through to the current version of CC 2017. Bring these back!!
4 votes -
Density pixels and screen pixels unit to include to design mobile apps
Always as designer we have to calculate or check the calculation in other sites for dp or sp to px. It will be helpful if you include these units in adobe illustator.
4 votes -
Prototype mobile / web feature in Illustrator itself
It is helpful to integrate prototyping for mobile and web to show clients in Illustrator itself
4 votes -
Change the layer an object is located on
If you have a large artboard with multiple objects and layers it is really time consuming to organize your layers when all you can do is drag and drop. I think it would be useful if you could right click on an object and "move to layer" like you can in muse.
4 votesThere is a way – let us know if this works for you.
- Select the object(s).
- Highlight the layer you want the selection to go to.
- Object menu or right-click > Arrange > Send to Current Layer -
Support noise effect from SVG exported from Figma
<svg width="255" height="255" viewBox="0 0 255 255" fill="none" xmlns="http://www.w3.org/2000/svg"> <g filter="url(#filter0_n_1_5)"> <circle cx="127.021" cy="127.021" r="127.021" fill="#FF7575"/> </g> <defs> <filter id="filter0_n_1_5" x="0" y="0" width="254.042" height="254.042" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> <feFlood flood-opacity="0" result="BackgroundImageFix"/> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/> <feTurbulence type="fractalNoise" baseFrequency="0.71641594171524048 0.71641594171524048" stitchTiles="stitch" numOctaves="3" result="noise" seed="7505" /> <feColorMatrix in="noise" type="luminanceToAlpha" result="alphaNoise" /> <feComponentTransfer in="alphaNoise" result="coloredNoise1"> <feFuncA type="discrete" tableValues="1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "/> </feComponentTransfer> <feComposite operator="in" in2="shape" in="coloredNoise1" result="noise1Clipped" /> <feFlood flood-color="rgba(0, 0, 0, 0.25)" result="color1Flood" /> <feComposite operator="in" in2="noise1Clipped" in="color1Flood" result="color1" /> <feMerge result="effect1_noise_1_5"> <feMergeNode in="shape" /> <feMergeNode in="color1" /> </feMerge> </filter> </defs> </svg>
…<svg width="255" height="255" viewBox="0 0 255 255" fill="none" xmlns="http://www.w3.org/2000/svg"> <g filter="url(#filter0_n_1_5)"> <circle cx="127.021" cy="127.021" r="127.021" fill="#FF7575"/> </g> <defs> <filter id="filter0_n_1_5" x="0" y="0" width="254.042" height="254.042" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> <feFlood flood-opacity="0" result="BackgroundImageFix"/> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/> <feTurbulence type="fractalNoise" baseFrequency="0.71641594171524048 0.71641594171524048" stitchTiles="stitch" numOctaves="3" result="noise" seed="7505" /> <feColorMatrix in="noise" type="luminanceToAlpha" result="alphaNoise" /> <feComponentTransfer in="alphaNoise" result="coloredNoise1"> <feFuncA type="discrete" tableValues="1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 votes -
Support angular gradients exported from Figma
Example:
<svg width="255" height="255" viewBox="0 0 255 255" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#paint0_angular_21_6_clip_path)" data-figma-skip-parse="true"><g transform="matrix(0 0.127021 -0.127021 0 127.021 127.021)"><foreignObject x="-1021.98" y="-1021.98" width="2043.96" height="2043.96"><div xmlns="http://www.w3.org/1999/xhtml" style="background:conic-gradient(from 90deg,rgba(255, 116, 116, 1) 0deg,rgba(255, 222, 116, 1) 360deg);height:100%;width:100%;opacity:1"></div></foreignObject></g></g><circle cx="127.021" cy="127.021" r="127.021" data-figma-gradient-fill="{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":1.0,"g":0.45723783969879150,"b":0.45723783969879150,"a":1.0},"position":0.0},{"color":{"r":1.0,"g":0.87335550785064697,"b":0.45723783969879150,"a":1.0},"position":1.0}],"stopsVar":[{"color":{"r":1.0,"g":0.45723783969879150,"b":0.45723783969879150,"a":1.0},"position":0.0},{"color":{"r":1.0,"g":0.87335550785064697,"b":0.45723783969879150,"a":1.0},"position":1.0}],"transform":{"m00":1.5555609304460614e-14,"m01":-254.04237365722656,"m02":254.04237365722656,"m10":254.04237365722656,"m11":1.4210854715202004e-14,"m12":-1.4883232856864256e-14},"opacity":1.0,"blendMode":"NORMAL","visible":true}"/>
<defs>
<clipPath id="paint0_angular_21_6_clip_path"><circle cx="127.021" cy="127.021" r="127.021"/></clipPath></defs>
</svg>
3 votes -
Support background blur in SVGs exported from Figma
<svg width="367" height="255" viewBox="0 0 367 255" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="150.75" y="18.5726" width="216" height="216.897" fill="#7580FF"/> <foreignObject x="-51.0876" y="-51.0876" width="356.218" height="356.218"><div xmlns="http://www.w3.org/1999/xhtml" style="backdrop-filter:blur(25.54px);clip-path:url(#bgblur_0_1_16_clip_path);height:100%;width:100%"></div></foreignObject><circle data-figma-bg-blur-radius="51.0876" cx="127.021" cy="127.021" r="127.021" fill="#FF7575" fill-opacity="0.7"/> <defs> <clipPath id="bgblur_0_1_16_clip_path" transform="translate(51.0876 51.0876)"><circle cx="127.021" cy="127.021" r="127.021"/> </clipPath></defs> </svg>(I'm sympathetic that general
<foreignObject>support is nigh impossible 🙂 Figma uses this only for background blurs and angular gradients)3 votes -
Share for review needs rotate tool in the web cooperation mode
I use the share for review usually for the very complex packaging designs.
In many cases the package has text on all sides and that means that the texts are sometimes 180 or 90 degrees rotated. Its very inconvenient for the client to comment those texts. So the web interface definitely needs a simple 180-90 degrees rotation tool.
3 votes -
Make Swatches panel minimal size smaller
Please, make it possible to reduce the Swatches panel height like it was in Illustrator 2024.
3 votes -
Add “Select Objects by Path Only” to the right-click menu
Add “Select Objects by Path Only” to the right-click menu. Quick and easy switching
3 votes -
Please make an artboard name and number on top of artwork
Instead of making a clipping mask, please make the artboard number visible on top of any layer.
3 votes -
Make the Edit in Photoshop button work for multiple links at once
Suggest adding the ability to make the edit in Photoshop button in the links panel to be able to work for all the selected links at once. Right now, it only works for one link at a time; otherwise, if multiple are selected, the button is greyed out. This will increase productivity as you will not have to select each link one by one.
3 votes -
Performance
Please make huge improvement in performance. I've been working for prints for years but Ai just keep slowing down every version. Even slower than Photoshop. And the canvas so limited. I could only split my design to 4 sizes to get Ai safely working to prevent hang or not responding and plus rasterized the contents.
How come the actual vector software could not handle so much vector (paths, shapes, etc).
Hope you make a huge breakthrough in development. Couldn't wait!3 votes -
Please add a shortcut for 'Enter Isolation Mode' for layers.
Please add a shortcut for 'Enter Isolation Mode' for layers. This is a very useful command, and accessing it by clicking a tiny icon is difficult.
3 votes -
Add arrow buttons to change the font size or remove type units in Contextual task bar
Please remove the "pt" from the textbox (if there are no other size descriptors), and/or:
add +/- buttons for one-click increase/decrease font size.3 votes -
Zig Zag effect Ridges per Path option
Illustrator allows us to set ridges per segment when applying a live Zig Zag effect.
Cool, we can use it creatively... sometimes... in very rare occasions...But most of times we need the frequency to be uniform for the whole path, like Roughen does.
We can’t use a brush to do it really, and we can’t make Ai to re-divide a path into segments of equal length (a cool request on its own, but it won’t solve the problem anyway... but I ahve to mention the PathScribe plugin allows this).There is this cool Random Zig Zag script that that does this and more as a filter (https://www.youtube.com/watch?v=FHEAk6s9NcE — definitely worth buying), but it’d be great to just have it from the box as an option for the effect.
Illustrator allows us to set ridges per segment when applying a live Zig Zag effect.
Cool, we can use it creatively... sometimes... in very rare occasions...But most of times we need the frequency to be uniform for the whole path, like Roughen does.
We can’t use a brush to do it really, and we can’t make Ai to re-divide a path into segments of equal length (a cool request on its own, but it won’t solve the problem anyway... but I ahve to mention the PathScribe plugin allows this).There is this cool Random Zig Zag script that that…
3 votes
- Don't see your idea?