Add variables and modes
Create variables for colors, content, and other values, with modes for themes, languages, and responsive contexts.
New in Sketch — Independent borders, selection colors, and more Learn more
Vote for the features you’d like to see in Sketch, or submit your own. We review every request.
Thanks. Your request has been submitted for review. We’ll publish it once we’ve had a look.
Something went wrong. Please try again.
Create variables for colors, content, and other values, with modes for themes, languages, and responsive contexts.
Create hover, active, and other states for Symbols to support interactive prototypes and design systems.
Apply Color Variables to gradient stops so changes carry through wherever those gradients appear.
Crop and position image fills directly in the Fill options, without masking or editing the source image.
Set negative spacing between Stack items for overlapping layouts, tables with shared borders, and compact groups.
Play video in prototypes, either from an embedded file or a linked source.
Choose which pages stakeholders can see, without duplicating documents or moving work into a separate file.
Control font features, line height, mixed formatting, and other typographic details directly in Sketch.
Set border widths independently for each side of a rectangle, frame, or graphic, including dashed borders.
Animate matching layers between Artboards or overlays, with control over timing and transitions.
Use modern color spaces for palettes, contrast work, and browser-aligned design systems.
Choose whether Text Styles include color and alignment, so style updates don’t overwrite local design choices.
Group related Symbol options into variants, so you can switch states and configurations more easily.
Apply layout behavior to regular groups and containers, not only Symbol sources.
Double-click an Artboard name on the Canvas to rename it without using the Layer List.
Define columns, gutters, and widths with clearer controls, so Sketch calculates the remaining grid values predictably.
Set minimum size constraints for components and layout items so they stay usable as content changes.
Copy a link that opens a specific Artboard in the web app, without navigating through the full document first.
Move up through nested Symbol override menus with breadcrumbs or a back action, instead of reopening the menu from the start.
Replace a selected layer or group with copied content from the paste menu or contextual menu.
Find every instance of one or more Symbols in a document without relying on a plugin.
Adjust padding and margin values in Symbol instances, ideally with reusable spacing tokens.
Create arcs, pie charts, rings, and doughnut shapes with dedicated controls.
View complex documents as outlines, so dense layer structures are easier to inspect and edit.
Give Color Variables different values for themes, brands, or modes, and switch them at document or Library level.
Export more token types, including aliases, typography, spacing, grids, and corner radius.
Open a Symbol source beside the current document, so you can edit it and see instances update in context.
Set line height with relative units such as em or percentages, alongside fixed pixel values.
Adjust repeated fills, borders, text colors, and tints across a selection from one place.
Let clients and collaborators comment on shared designs or prototypes without creating a Sketch account.
Apply formatting such as bold, italic, and other text changes inside Symbol instances without detaching them.
Hide regular layers inside Symbol instances, not only nested Symbols.
Organize Workspace documents and Libraries with nested folders inside projects.
Make top-level Frames easier to scan with clearer visual dividers in the Layer List.
Arrange Symbol sources on the Symbols page automatically, without relying on a plugin.
Show device bezels around prototypes or exports for cleaner presentation without resizing Artboards manually.
Automatically convert text to outlines during export, including from the command line, while keeping source text editable.
Create horizontally scrollable prototype areas for mobile flows, data grids, and wide content.
Add deeper animation tooling for advanced interaction prototypes, inspired by Principle.
Receive comment notifications in the Mac app, so you don’t need to switch to the web app or email.
Choose the Canvas background color around Artboards and Frames for better contrast while you work.
Check color contrast directly while choosing colors, with guidance for low-contrast areas.
Skew layers and create isometric or perspective effects without relying on plugins.
Keep a resized Symbol instance at its current size when its content changes, unless you reset it to its original size.
Truncate overflowing text with an ellipsis or similar control without extra workarounds.
Add lightweight animations, such as GIF or Lottie-style motion, directly in Sketch prototypes.
Use one base design system across multiple brands without duplicating every Library for each project.
Start a transition or animation automatically after a set delay in prototypes.
Create prototype links that jump to a specific section of a longer page, like an anchor link.
Show a persistent Layer List in the web app’s Artboard view so you can inspect structure without opening contextual menus.
Copy the assigned Color Variable when picking a layer color, not only its raw color value.
Make plugins easier to maintain across Sketch releases and strengthen support for plugin developers.
Add clickable links in designs that point to other Sketch files, Artboards, or pages.
Remember the last rename settings and support saved rename presets.
Update a Text Style while preserving local formatting overrides such as links, superscript, and emphasis.
Make locking and hiding layers faster and clearer in the Layer List.
Group and rename layers automatically to keep document structure cleaner.
Apply reusable modifiers, such as text case or theme variants, without replacing a full style.
Choose a reference object when tidying layers, similar to align-to controls.
Write release notes when saving a new Workspace version, especially for starred versions.
Set up layout guides with clearer, more predictable controls.
Find and merge duplicate Symbols so documents and Libraries stay easier to maintain.
Keep text overrides when swapping nested Symbols, even when the override matches the default text.
Drag to reorder Color Variables, Layer Styles, and Text Styles without relying on numbering.
Check contrast, text sizing, and layout accessibility directly while designing.
Move through prototype screens linearly with the keyboard arrow keys, not only through playback history.
Suggest existing Symbol folder paths when naming or organizing new Symbols.
Trigger overlays, styles, or tooltips when someone hovers over an element in a prototype.
Show prototypes at their intended size, then scale down only when the screen is smaller.
Set corner radius directly on images without creating a mask.
Apply corner radius directly to Artboards for rounded exports and presentation mockups.
Share Sketch updates on Threads so people can follow product news there.
Adjust Sketch’s interface scale for better comfort on different displays.
Save shadows as reusable variables so they stay consistent across a design system.
Add a flat export option that saves assets without recreating layer-name folders.
Preserve the aspect ratio of images and other elements inside layout containers.
Let clients sign up or comment from shared prototype links without leaving the prototype flow.
Let nested layers snap to objects outside their group, with a toggle to control the behavior.
Create prototype links that point to Artboards in other Sketch documents.
Drag to rearrange the order of fills, borders, shadows, and inner shadows.
Create containers with their own size, styling, clipping, and local coordinates for nested layers.
Jump between linked Artboards from the web Canvas without entering prototype playback.
Apply perspective and angled transforms to layers, groups, and text for isometric graphics.
Insert an instance directly from the selected Symbol source with a contextual menu item or Inspector button.
Preview and mirror Sketch documents on Android devices.
Use stepper controls to adjust numeric values more precisely in fields.
Navigate nested Symbol structure more quickly when editing or swapping components.
Let prototypes respond to keyboard input for forms, shortcuts, and richer interactions.
Show clearer feedback when Libraries sync, update, or need attention.
Keep headers, footers, or other elements fixed while the rest of a prototype scrolls.
Expand design token workflows so more design system values can move between Sketch and code.
Reuse an Artboard as a layer inside another Artboard without converting it into a Symbol.
Allow snapping to layers across groups, not only within the current group context.
Use AI-powered Assistants to find design issues and help fix them directly in Sketch.
Pin important documents in the Mac app and web app so they’re easier to find.
Use the middle mouse button as the Hand tool for faster Canvas navigation.
Make superscript, subscript, bullets, and baseline controls easier to access while editing text.
Reduce the time it takes for updated prototypes to render and become available to teams.
Create Symbols with layers hidden by default, then show those layers in individual instances.
Use generative text in designs to replace placeholder copy with more realistic content.
Define different variable sets for styles such as shadows, colors, and other reusable properties.
Copy and paste layout or grid settings between Artboards with fewer manual steps.
Give the community a place to share free Sketch files, templates, design systems, and examples.
Apply color tags to layers in the Layer List so large documents are easier to scan.
Export selected Artboards as PDFs with clearer control over the output.
Add tags to Workspace documents so files are easier to filter and find.
Apply Color Variables to Symbol overrides so instances stay connected to design system colors.
Keep local text overrides when a Text Style changes.
Create keyboard and focus-based prototype flows for TV apps and other non-touch interfaces.
Mark prototype comments as unread or to-do so feedback is easier to track after a review.
Use the Command Bar to jump to Artboards and insert Symbols faster.
Attach comments to specific layers, Symbol instances, or objects so feedback follows the right context.
Add comments to local Sketch files, not only Workspace documents.
Keep a component’s chosen size when switching states or changing its content.
Set character and line spacing with proportional values that scale with text size.
Create linear or radial blurs with adjustable stops for smoother depth and glass effects.
Toggle Pixel Fitting from a menu command instead of only from Settings.
Pin important Artboards, layers, or groups so they’re easier to return to in large documents.
Search Artboards directly when setting a prototype interaction target.
Trim extra vertical space in text so typography aligns more predictably in layouts.
Support richer overlay interactions for prototype flows, beyond the current overlay options.
Let the full search field area activate search, not only the text input itself.
Create translucent, specular glass effects for modern Apple-style interfaces.
Display row numbers in the Layer List to make it easier to reference layers in large documents.
Keep the Workspace window open after opening a document, so switching files is faster.
Use layout controls that map more closely to CSS flexbox behavior.
Give freelancers a place to connect, share work, and find opportunities around Sketch.
Set the position and alignment of image backgrounds inside shapes.
Increase text size in the sidebar and Inspector for better readability on large displays.
Give developers a cleaner handoff view with clearer control over which screens they can see.
Create prototype screens with scrollable content areas.
Let Smart Layout resize predictably when layers are hidden or shown.
Adjust Color Variable opacity without creating duplicate variables.
Create mesh gradient fills directly in Sketch.
Show color overrides more clearly in Inspect mode for handoff.
Show distances between selected vector points while editing paths.
Turn off Library updates for a specific document when you need to keep it stable.
Export images in AVIF for smaller, modern web assets.
Save reusable SVG export settings or templates for cleaner, more consistent output.
Show layers that are hidden in a Symbol source from individual Symbol instances.
Show keyboard shortcuts in tooltips so commands are easier to learn.
Choose how mouse-wheel scrolling behaves on the web Canvas.
Preview designs on mobile while emulating other device sizes and pixel densities.
Change a Symbol instance’s layout direction without editing the source Symbol.
Apply fills, borders, shadows, and blurs as separate reusable style parts.
Edit similar elements across a design in one action, so repeated changes take less manual work.
Give designers and copywriters a clearer workflow for reviewing and updating copy in designs.
Hide prototype links on the Canvas when you need a cleaner view of your designs.
Show how much storage a project uses so teams can manage Workspace space more easily.
Replace colors only within the current selection, instead of across the whole document.
Let Inspector popovers stay open independently so you can work with them more flexibly.
Show request statuses on forum topics so people can follow progress more clearly.
Search Components with multiple terms that all need to match, for more precise results.
Create automatic tint and shade variations from a base Color Variable.
Make Color Variables easier to browse, manage, and apply from the color controls.
Rename multiple layers at once to keep design files organized.
Add image attachments to comments for clearer feedback and context.
Apply corner radius directly to groups without creating extra masks or shapes.
Save default styling for new Frames so repeated setup is faster.
Choose which interface elements are visible so Sketch better fits your workflow.
Ungroup a Frame and keep its background as a regular layer.
Keep your place in the Components list instead of jumping back to a previous category.
Duplicate and move layers with spacing that better matches the surrounding layout.
Reposition items predictably when Smart Layout content wraps to a new line.
Use Layer List order to control how Smart Layout arranges items.
Make the sidebar easier to scan and navigate in larger documents.
Edit multiple shadows with clearer controls and faster adjustments.
Choose which Workspace and comment notifications you receive.
Restore recent document tabs when launching Sketch.
Copy reliable links to Artboards and the latest document version from the Mac app.
Export images that come from overrides inside Symbol instances.
Hide Symbols from insertion while keeping them available for swaps or internal structure.
Define how colors convert between light and dark themes from one source of truth.
Keep Components view open beside the Canvas for faster browsing and editing.
Control who can see or add comments based on their role and sharing permissions.
Filter draft documents out of Workspace views when you only want current work.
View prototypes at 100% scale instead of always fitting them to the Preview window.
Send invoice PDFs to the billing email address automatically, so teams do not need to download them manually each month.
Apply vertical layout to Artboards so they resize automatically when content changes.
Embed shared Previews in other tools without sharing a full document or enabling Inspect.
No feature requests match this filter.
Try Sketch and see why designers love it. Then tell us what you’d like to see next.