New in Sketch — Independent borders, selection colors, and more Learn more

Skip Navigation

Feature requests

Vote for the features you’d like to see in Sketch, or submit your own. We review every request.

We review requests manually before publishing. It may take a couple of days to appear.

  • Create states for Symbols

    Create hover, active, and other states for Symbols to support interactive prototypes and design systems.

    50
  • Use Color Variables in gradients

    Apply Color Variables to gradient stops so changes carry through wherever those gradients appear.

    46
  • Add variables and modes

    Create variables for colors, content, and other values, with modes for themes, languages, and responsive contexts.

    38
  • Hide pages from shared documents

    Choose which pages stakeholders can see, without duplicating documents or moving work into a separate file.

    36
  • Crop image fills

    Crop and position image fills directly in the Fill options, without masking or editing the source image.

    34
  • Use negative spacing in Stacks

    Set negative spacing between Stack items for overlapping layouts, tables with shared borders, and compact groups.

    33
  • Set borders for each side

    Set border widths independently for each side of a rectangle, frame, or graphic, including dashed borders.

    33
  • Add Smart Animate

    Animate matching layers between Artboards or overlays, with control over timing and transitions.

    31
  • Add video to prototypes

    Play video in prototypes, either from an embedded file or a linked source.

    30
  • Add advanced typography controls

    Control font features, line height, mixed formatting, and other typographic details directly in Sketch.

    30
  • Decouple text color and alignment from Text Styles

    Choose whether Text Styles include color and alignment, so style updates don’t overwrite local design choices.

    27
  • Use layout outside Symbols

    Apply layout behavior to regular groups and containers, not only Symbol sources.

    26
  • Rename Artboards on the Canvas

    Double-click an Artboard name on the Canvas to rename it without using the Layer List.

    26
  • Add navigation to override menus

    Move up through nested Symbol override menus with breadcrumbs or a back action, instead of reopening the menu from the start.

    23
  • Paste and replace selected layers

    Replace a selected layer or group with copied content from the paste menu or contextual menu.

    22
  • Copy direct web links to Artboards

    Copy a link that opens a specific Artboard in the web app, without navigating through the full document first.

    21
  • Make layout grids easier to set up

    Define columns, gutters, and widths with clearer controls, so Sketch calculates the remaining grid values predictably.

    20
  • Add outline mode

    View complex documents as outlines, so dense layer structures are easier to inspect and edit.

    20
  • Edit colors across a selection

    Adjust repeated fills, borders, text colors, and tints across a selection from one place.

    20
  • Add an arc tool

    Create arcs, pie charts, rings, and doughnut shapes with dedicated controls.

    19
  • Use relative line height

    Set line height with relative units such as em or percentages, alongside fixed pixel values.

    18
  • Support OKLCH, LCH, OKLab, and Lab colors

    Use modern color spaces for palettes, contrast work, and browser-aligned design systems.

    18
  • Format text in Symbol instances

    Apply formatting such as bold, italic, and other text changes inside Symbol instances without detaching them.

    17
  • Override Symbol padding and margins

    Adjust padding and margin values in Symbol instances, ideally with reusable spacing tokens.

    17
  • Hide any layer in a Symbol

    Hide regular layers inside Symbol instances, not only nested Symbols.

    17
  • Expand design token exports

    Export more token types, including aliases, typography, spacing, grids, and corner radius.

    16
  • Add folders inside Sketch Cloud projects

    Organize Workspace documents and Libraries with nested folders inside projects.

    16
  • Edit Symbol sources in a separate window

    Open a Symbol source beside the current document, so you can edit it and see instances update in context.

    16
  • Set minimum width and height

    Set minimum size constraints for components and layout items so they stay usable as content changes.

    15
  • Let guests comment without an account

    Let clients and collaborators comment on shared designs or prototypes without creating a Sketch account.

    15
  • Add Symbol variants

    Group related Symbol options into variants, so you can switch states and configurations more easily.

    15
  • Find all instances of a Symbol

    Find every instance of one or more Symbols in a document without relying on a plugin.

    15
  • Add horizontal scrolling to prototypes

    Create horizontally scrollable prototype areas for mobile flows, data grids, and wide content.

    15
  • Set the Canvas background color

    Choose the Canvas background color around Artboards and Frames for better contrast while you work.

    14
  • Convert text to outlines on export

    Automatically convert text to outlines during export, including from the command line, while keeping source text editable.

    14
  • Add modes for Color Variables

    Give Color Variables different values for themes, brands, or modes, and switch them at document or Library level.

    13
  • Improve top-level Frame dividers

    Make top-level Frames easier to scan with clearer visual dividers in the Layer List.

    13
  • Organize the Symbols page automatically

    Arrange Symbol sources on the Symbols page automatically, without relying on a plugin.

    13
  • Share the Sketch roadmap

    Publish a roadmap where people can see what we’re exploring, vote on priorities, and follow progress.

    Shipped
    13
  • Preserve resized Symbol instances

    Keep a resized Symbol instance at its current size when its content changes, unless you reset it to its original size.

    13
  • Add device bezels to prototypes

    Show device bezels around prototypes or exports for cleaner presentation without resizing Artboards manually.

    13
  • Show comment notifications in the Mac app

    Receive comment notifications in the Mac app, so you don’t need to switch to the web app or email.

    12
  • Show the Layer List in web Artboard view

    Show a persistent Layer List in the web app’s Artboard view so you can inspect structure without opening contextual menus.

    11
  • Link to files, Artboards, and pages

    Add clickable links in designs that point to other Sketch files, Artboards, or pages.

    11
  • Link to a page position in prototypes

    Create prototype links that jump to a specific section of a longer page, like an anchor link.

    11
  • Improve layer renaming

    Remember the last rename settings and support saved rename presets.

    10
  • Improve plugin support

    Make plugins easier to maintain across Sketch releases and strengthen support for plugin developers.

    10
  • Add utility-style token modifiers

    Apply reusable modifiers, such as text case or theme variants, without replacing a full style.

    10
  • Add skew and perspective transforms

    Skew layers and create isometric or perspective effects without relying on plugins.

    10
  • Integrate Principle-style animation

    Add deeper animation tooling for advanced interaction prototypes, inspired by Principle.

    10
  • Set an anchor object for Tidy

    Choose a reference object when tidying layers, similar to align-to controls.

    10
  • Add release notes when saving versions

    Write release notes when saving a new Workspace version, especially for starred versions.

    Shipped
    10
  • Support multi-brand design systems

    Use one base design system across multiple brands without duplicating every Library for each project.

    10
  • Make layout settings easier to use

    Set up layout guides with clearer, more predictable controls.

    10
  • Add delayed prototype transitions

    Start a transition or animation automatically after a set delay in prototypes.

    10
  • Autocomplete Symbol paths

    Suggest existing Symbol folder paths when naming or organizing new Symbols.

    9
  • Add hover interactions

    Trigger overlays, styles, or tooltips when someone hovers over an element in a prototype.

    9
  • Add micro animations

    Add lightweight animations, such as GIF or Lottie-style motion, directly in Sketch prototypes.

    9
  • Improve layer locking and hiding

    Make locking and hiding layers faster and clearer in the Layer List.

    9
  • Display prototypes at 100% or smaller

    Show prototypes at their intended size, then scale down only when the screen is smaller.

    9
  • Add corner radius to images

    Set corner radius directly on images without creating a mask.

    9
  • Add contrast checks to the color picker

    Check color contrast directly while choosing colors, with guidance for low-contrast areas.

    9
  • Pick Color Variables with the color picker

    Copy the assigned Color Variable when picking a layer color, not only its raw color value.

    9
  • Use AI to group and rename layers

    Group and rename layers automatically to keep document structure cleaner.

    9
  • Add corner radius to Artboards

    Apply corner radius directly to Artboards for rounded exports and presentation mockups.

    9
  • Keep overrides when updating Text Styles

    Update a Text Style while preserving local formatting overrides such as links, superscript, and emphasis.

    8
  • Add accessibility design tools

    Check contrast, text sizing, and layout accessibility directly while designing.

    8
  • Snap to layers across groups

    Let nested layers snap to objects outside their group, with a toggle to control the behavior.

    8
  • Link prototypes across Sketch files

    Create prototype links that point to Artboards in other Sketch documents.

    8
  • Navigate prototypes with arrow keys

    Move through prototype screens linearly with the keyboard arrow keys, not only through playback history.

    8
  • Reorder fills, borders, and shadows

    Drag to rearrange the order of fills, borders, shadows, and inner shadows.

    8
  • Add Frames

    Create containers with their own size, styling, clipping, and local coordinates for nested layers.

    8
  • Follow prototype links on the web Canvas

    Jump between linked Artboards from the web Canvas without entering prototype playback.

    8
  • Add text truncation

    Truncate overflowing text with an ellipsis or similar control without extra workarounds.

    8
  • Add perspective transforms

    Apply perspective and angled transforms to layers, groups, and text for isometric graphics.

    8
  • Create an instance from a Symbol source

    Insert an instance directly from the selected Symbol source with a contextual menu item or Inspector button.

    8
  • Use Artboards as layers

    Reuse an Artboard as a layer inside another Artboard without converting it into a Symbol.

    7
  • Snap to objects in other groups

    Allow snapping to layers across groups, not only within the current group context.

    7
  • Bring back Assistants with AI

    Use AI-powered Assistants to find design issues and help fix them directly in Sketch.

    7
  • Export assets without folder structure

    Add a flat export option that saves assets without recreating layer-name folders.

    7
  • Preserve nested Symbol text overrides

    Keep text overrides when swapping nested Symbols, even when the override matches the default text.

    7
  • Pin or star documents

    Pin important documents in the Mac app and web app so they’re easier to find.

    7
  • Pan with the middle mouse button

    Use the middle mouse button as the Hand tool for faster Canvas navigation.

    7
  • Lock aspect ratio in layouts

    Preserve the aspect ratio of images and other elements inside layout containers.

    7
  • Add baseline and list controls to the text panel

    Make superscript, subscript, bullets, and baseline controls easier to access while editing text.

    7
  • Speed up prototype rendering

    Reduce the time it takes for updated prototypes to render and become available to teams.

    7
  • Unhide hidden Symbol layers in instances

    Create Symbols with layers hidden by default, then show those layers in individual instances.

    7
  • Generate realistic text content

    Use generative text in designs to replace placeholder copy with more realistic content.

    7
  • Make prototype comments easier for clients

    Let clients sign up or comment from shared prototype links without leaving the prototype flow.

    7
  • Sort variables manually

    Drag to reorder Color Variables, Layer Styles, and Text Styles without relying on numbering.

    7
  • Create variables for each style type

    Define different variable sets for styles such as shadows, colors, and other reusable properties.

    7
  • Copy layout and grid settings

    Copy and paste layout or grid settings between Artboards with fewer manual steps.

    7
  • Create a community file-sharing space

    Give the community a place to share free Sketch files, templates, design systems, and examples.

    7
  • Color-tag layers in the sidebar

    Apply color tags to layers in the Layer List so large documents are easier to scan.

    7
  • Export Artboards as PDFs

    Export selected Artboards as PDFs with clearer control over the output.

    6
  • Use Color Variables in Symbol overrides

    Apply Color Variables to Symbol overrides so instances stay connected to design system colors.

    6
  • Scale the Sketch interface

    Adjust Sketch’s interface scale for better comfort on different displays.

    6
  • Preserve component size when states change

    Keep a component’s chosen size when switching states or changing its content.

    6
  • Access the Symbol hierarchy faster

    Navigate nested Symbol structure more quickly when editing or swapping components.

    6
  • Capture keyboard input in prototypes

    Let prototypes respond to keyboard input for forms, shortcuts, and richer interactions.

    6
  • Use proportional character and line spacing

    Set character and line spacing with proportional values that scale with text size.

    6
  • Add progressive blur

    Create linear or radial blurs with adjustable stops for smoother depth and glass effects.

    6
  • Move Pixel Fitting to the menu

    Toggle Pixel Fitting from a menu command instead of only from Settings.

    6
  • Pin Artboards, layers, and groups

    Pin important Artboards, layers, or groups so they’re easier to return to in large documents.

    6
  • Search Artboards when choosing a prototype target

    Search Artboards directly when setting a prototype interaction target.

    6
  • Add vertical trim controls

    Trim extra vertical space in text so typography aligns more predictably in layouts.

    6
  • Add more overlay behaviors

    Support richer overlay interactions for prototype flows, beyond the current overlay options.

    6
  • Make search fields fully clickable

    Let the full search field area activate search, not only the text input itself.

    6
  • Add a Liquid Glass effect

    Create translucent, specular glass effects for modern Apple-style interfaces.

    6
  • Make Library sync clearer

    Show clearer feedback when Libraries sync, update, or need attention.

    6
  • Show row numbers in the Layer List

    Display row numbers in the Layer List to make it easier to reference layers in large documents.

    6
  • Keep the Workspace window open

    Keep the Workspace window open after opening a document, so switching files is faster.

    6
  • Merge duplicate Symbols

    Find and merge duplicate Symbols so documents and Libraries stay easier to maintain.

    6
  • Add flexbox-like layout controls

    Use layout controls that map more closely to CSS flexbox behavior.

    6
  • Make prototype elements sticky

    Keep headers, footers, or other elements fixed while the rest of a prototype scrolls.

    6
  • Create a freelance community space

    Give freelancers a place to connect, share work, and find opportunities around Sketch.

    6
  • Improve design token support

    Expand design token workflows so more design system values can move between Sketch and code.

    6
  • Control background position for shapes

    Set the position and alignment of image backgrounds inside shapes.

    6
  • Create shadow variables

    Save shadows as reusable variables so they stay consistent across a design system.

    6
  • Scale sidebar and Inspector text

    Increase text size in the sidebar and Inspector for better readability on large displays.

    6
  • Set opacity on Color Variables

    Adjust Color Variable opacity without creating duplicate variables.

    5
  • Improve color override details in Inspect mode

    Show color overrides more clearly in Inspect mode for handoff.

    5
  • Measure distance between vector points

    Show distances between selected vector points while editing paths.

    5
  • Preserve overrides when updating Text Styles

    Keep local text overrides when a Text Style changes.

    5
  • Add SVG export templates

    Save reusable SVG export settings or templates for cleaner, more consistent output.

    5
  • Bring View & Mirror to Android

    Preview and mirror Sketch documents on Android devices.

    5
  • Show hidden Symbol layers in instances

    Show layers that are hidden in a Symbol source from individual Symbol instances.

    5
  • Show shortcuts in tooltips

    Show keyboard shortcuts in tooltips so commands are easier to learn.

    5
  • Invert mouse-wheel scrolling in the web app

    Choose how mouse-wheel scrolling behaves on the web Canvas.

    5
  • Scale previews in the mobile app

    Preview designs on mobile while emulating other device sizes and pixel densities.

    5
  • Prototype focus-based interfaces

    Create keyboard and focus-based prototype flows for TV apps and other non-touch interfaces.

    5
  • Mark prototype comments as to-do

    Mark prototype comments as unread or to-do so feedback is easier to track after a review.

    5
  • Override layout direction in Symbol instances

    Change a Symbol instance’s layout direction without editing the source Symbol.

    5
  • Use modular Layer Styles

    Apply fills, borders, shadows, and blurs as separate reusable style parts.

    5
  • Edit matching elements at once

    Edit similar elements across a design in one action, so repeated changes take less manual work.

    5
  • Improve handoff between designers and copywriters

    Give designers and copywriters a clearer workflow for reviewing and updating copy in designs.

    5
  • Hide prototype connections

    Hide prototype links on the Canvas when you need a cleaner view of your designs.

    5
  • Show project storage size

    Show how much storage a project uses so teams can manage Workspace space more easily.

    5
  • Open Artboards and insert Symbols from the Command Bar

    Use the Command Bar to jump to Artboards and insert Symbols faster.

    5
  • Find and replace colors in a selection

    Replace colors only within the current selection, instead of across the whole document.

    5
  • Add steppers to numeric fields

    Use stepper controls to adjust numeric values more precisely in fields.

    5
  • Detach popovers from the Inspector

    Let Inspector popovers stay open independently so you can work with them more flexibly.

    5
  • Add statuses to forum topics

    Show request statuses on forum topics so people can follow progress more clearly.

    5
  • Anchor comments to layers

    Attach comments to specific layers, Symbol instances, or objects so feedback follows the right context.

    5
  • Combine component search terms with AND

    Search Components with multiple terms that all need to match, for more precise results.

    5
  • Generate tints and shades from Color Variables

    Create automatic tint and shade variations from a base Color Variable.

    5
  • Improve the Color Variables panel

    Make Color Variables easier to browse, manage, and apply from the color controls.

    5
  • Batch rename layers

    Rename multiple layers at once to keep design files organized.

    5
  • Attach images to comments

    Add image attachments to comments for clearer feedback and context.

    5
  • Set corner radius on groups

    Apply corner radius directly to groups without creating extra masks or shapes.

    5
  • Comment on local files

    Add comments to local Sketch files, not only Workspace documents.

    5
  • Set default styles for Frames

    Save default styling for new Frames so repeated setup is faster.

    5
  • Improve developer handoff in the web app

    Give developers a cleaner handoff view with clearer control over which screens they can see.

    4
  • Customize the Sketch interface

    Choose which interface elements are visible so Sketch better fits your workflow.

    4
  • Ungroup Frames while keeping backgrounds

    Ungroup a Frame and keep its background as a regular layer.

    4
  • Keep the selected component category

    Keep your place in the Components list instead of jumping back to a previous category.

    4
  • Tag Workspace documents

    Add tags to Workspace documents so files are easier to filter and find.

    4
  • Make duplicate and move smarter

    Duplicate and move layers with spacing that better matches the surrounding layout.

    4
  • Improve Smart Layout wrapping

    Reposition items predictably when Smart Layout content wraps to a new line.

    4
  • Base Smart Layout order on layer order

    Use Layer List order to control how Smart Layout arranges items.

    4
  • Improve sidebar navigation

    Make the sidebar easier to scan and navigate in larger documents.

    4
  • Improve controls for multiple shadows

    Edit multiple shadows with clearer controls and faster adjustments.

    4
  • Add scrolling to prototypes

    Create prototype screens with scrollable content areas.

    4
  • Resize Smart Layout when layers are hidden

    Let Smart Layout resize predictably when layers are hidden or shown.

    4
  • Post updates on Threads

    Share Sketch updates on Threads so people can follow product news there.

    4
  • Add more notification controls

    Choose which Workspace and comment notifications you receive.

    4
  • Add mesh gradients

    Create mesh gradient fills directly in Sketch.

    4
  • Reopen recent tabs on launch

    Restore recent document tabs when launching Sketch.

    4
  • Improve copied links

    Copy reliable links to Artboards and the latest document version from the Mac app.

    4
  • Export image overrides from Symbol instances

    Export images that come from overrides inside Symbol instances.

    4
  • Hide Symbols from Library insert menus

    Hide Symbols from insertion while keeping them available for swaps or internal structure.

    4
  • Disable Library updates per document

    Turn off Library updates for a specific document when you need to keep it stable.

    4
  • Map colors between light and dark modes

    Define how colors convert between light and dark themes from one source of truth.

    4
  • Open Components view in a separate window

    Keep Components view open beside the Canvas for faster browsing and editing.

    4
  • Add comment privacy and role settings

    Control who can see or add comments based on their role and sharing permissions.

    4
  • Add a hide drafts Workspace filter

    Filter draft documents out of Workspace views when you only want current work.

    4
  • Support AVIF export

    Export images in AVIF for smaller, modern web assets.

    4
  • Show prototypes at actual size

    View prototypes at 100% scale instead of always fitting them to the Preview window.

    Shipped
    3
  • Email invoice PDFs

    Send invoice PDFs to the billing email address automatically, so teams do not need to download them manually each month.

    Shipped
    2
  • Use Smart Layout on Artboards

    Apply vertical layout to Artboards so they resize automatically when content changes.

    1
  • Embed Previews

    Embed shared Previews in other tools without sharing a full document or enabling Inspect.

    1
Sketch app icon

Start designing free

Try Sketch and find out why designers love it. Then tell us what you’d like to see next.