Skip Navigation
Mac app releases

What’s New

Discover the latest features in Sketch

    • Mac app

    Text property overrides

    In the latest version of Sketch, we’ve improved how text layers work with overrides. Now you can override font properties like weight, color, alignment and more within Symbol instances — no need to create a new Text Style for every font variation in your project.

    Read the documentation

    • Mac app

    Easier resizing

    We always want to make the actions you carry out every day easier. So now, you can drag anywhere on the edge of an object to resize it — no need to use the resizing handles. And if you’re resizing small objects or thin lines, the selection box is now bigger, making your workflow super smooth.

    Read the documentation

    • Mac app

    94

    Supercharging your Symbols workflow

    We’ve redesigned the overrides panel in the Inspector to make it faster and easier than ever to work with Symbol instances. The new panel groups overrides by type, making it simple to view and change colors, images, Text and Layer Styles in your Symbol instance — all at once. We’ve also improved how we show nested Symbols in an instance — it should all feel neater now.

    Powerful text property overrides

    You can now override font properties like weight, alignment, color and more within Symbol instances — which means you don’t need to create a new Text Style for every font variation in your project.

    Color Overrides

    Override all the colors! You can now override the color of any layer inside a Symbol with another color or a Color Variable.

    Selecting layers in Symbol instances

    Use Command-click to quickly select overridable layers inside Symbol instances, like text, colors or nested Symbols. Then, use the Overrides panel in the Inspector to override any of them. Paired with our new updates to Symbol overrides in the Inspector, we hope this powerful new toolset really supercharges your Symbols workflow.

    Easier layer resizing

    We’ve made it easier to resize layers. Firstly, you can now resize horizontally or vertically by just dragging at any point along the edge of the selection box. Secondly, if a selection is too small to resize comfortably, the selection box will appear slightly larger to make it easier to drag its edges. The selection width and height will now appear as soon as you hover over its edges or resize handles. We’ve also removed the resize handles along the edges of a selection, leaving them only on the four corners.

    Improvements (10)

    • When converting a shape to outline we’ll respect any non-border elements, like fills or shadows.
    • You can now rotate lines by holding and dragging the resize handles, just like you can with other layers.
    • You can now edit a text layer in a Symbol directly on the Canvas. Hover over the text layer, press T, click on it and type away.
    • You can now hide and show nested Symbols as you would with any other layer — hitting backspace will hide the nested Symbol instead of deleting it.
    • You can now copy any layer inside a Symbol instance and paste it elsewhere. This means we’ll also copy its overrides, making things faster — no need to detach or head to the Source Symbol.
    • If you type new values for colors in the color popover, the values are now applied when you click elsewhere to dismiss the popover.
    • We’ve updated the design of our selection box. It now uses the app’s accent color, making it easier to see selected layers (particularly when selecting multiple shapes and Artboards). Selected layers inside Symbol instances now display X markings on their corners and a thicker border to differentiate them from normal layers.
    • Press to select any layer inside a Symbol.
    • When diving into a Symbol, you’ll find your selection and a tailored list of its overrides in the Inspector.
    • The Layer List now shows every layer in a Symbol (rather than just those that have styles applied) — go ahead and change the properties of layers that aren’t Symbols or don’t have any Style applied.

    Changes (1)

    • We’ve changed how double-clicking on Symbols works. Instead of taking you to its Source, you’ll dive deeper into a Symbol. To go to the Symbol Source, press or click Edit Source in the Inspector.

    Fixes (16)

    • Fixes a bug where a group with a shadow applied and a single shape might not export the shadow.
    • Fixes an issue when using the Mac app on macOS Ventura Beta where the labels of pop-up buttons in the Inspector wouldn’t appear.
    • Fixes a crash that could happen when adding a prototype link to a really large group.
    • Fixes a crash that could occur when picking a Tint or adjusting Color Variables.
    • Fixes a bug where converting a shape to outlines could sometimes move it slightly on the Canvas or remove its rotation or flip.
    • When you hover or drag the resize handles of a line layer, you’ll now see a tooltip with its length. If you hold the ⌘ key as you hover over the handle, you’ll see the angle of the line.
    • We’ve fixed a memory leak that would occur when closing documents after having inserted or copy-pasted bitmaps.
    • Fixes an issue where you were unable to move selected shapes with borders but no fills by dragging on the non-filled area.
    • Fixes an issue where interactions within Symbols could not have their override set to ‘none‘.
    • Fixes an issue where the label of pop-up buttons inside the Color popover would not appear in macOS Ventura Beta.
    • Fixes an issue where dropping an image onto the Canvas with a selected Artboard would ignore the position where you dropped it.
    • Fixes an issue where overlay previews weren‘t being displayed correctly if the overlay was an Auto Link target.
    • Fixes a bug that wouldn‘t let you move overlays around the Canvas if the interaction was on a text layer.
    • Fixes an issue where overlays with shadows or blurs that expanded outside of the Artboard weren‘t rendering correctly.
    • Fixes a bug where detaching a Symbol containing nested instances with scaled text would reset the text to its original size.
    • Fixes a Smart Layout issue where, when using an instance of a Symbol which contained another Symbol with overrides set to “No Symbol”, changing those overrides back to a Symbol would not respect their position in the source of the contained Symbol.
    Download Sketch 94

    Requires macOS Big Sur (11.0.0) or newer

    • Web app

    Commenting in the web app

    Share ideas, discuss details and ideate together with comments in our updated Sketch web app. Now, you can pin a comment directly to a point on the Canvas and strike up a conversation, right where it matters. And once you’ve left your comments, you can add more detail as a reply and discuss with others right inside that same comment. We’ll be bringing comments support to the Mac app soon, too.

    Check out the blog post

    • Mac app

    93

    This release is all about small, quality-of-life improvements that add up to a better overall experience in Sketch — from setting any Artboard as your document thumbnail to an improved Smart Grid experience.

    Improvements (3)

    • We’ve added the option to use an Artboard as your document’s thumbnail. Control-click on an Artboard’s name and select Set As Thumbnail.
    • You’ll now see how many rows and columns a selection has when you hover over the Smart Grid handle — not just as you use it.
    • We’ve improved how the Inspector tabs behave when adding an interaction to a layer while having the DESIGN tab active. We now only switch to the PROTOTYPE tab after you finish setting up the interaction.

    Changes (1)

    • When you add a border to a text layer, its position will now be Outside by default (instead of Center).

    Fixes (18)

    • Fixes an issue where, after updating a Text Style, the bounds of groups containing layers with that Text Style didn’t update.
    • Fixes an issue where text layers with Auto Height could move when entering and leaving edit mode if previously they were set to Fixed Size.
    • Fixes a bug where the Symbol’s menu in the Inspector would not expand if the ‘Show Same Size Symbols Only’ option was enabled in the Overrides section of the Inspector.
    • Fixes a bug that would cause a crash when switching between Canvas and Components mode after deleting a previously selected Component.
    • Fixes a bug where background blurs were appearing on the Canvas with a slight grey tint.
    • Fixes an issue where corner radius handles on a rectangle would appear if your cursor was over its parent group.
    • Fixes a regression that could affect performance if multiple Editors were working on a complex document.
    • Fixes a bug that would snap Overlay previews incorrectly when pressing .
    • Fixes a bug where making a Symbol local or detaching it would reset or lose any applied overrides.
    • Fixes a bug where background blurs could show a black background in document previews.
    • Fixes a bug where, when using multiple opaque fills on top of each other on a layer, the occluded fills would still be visible at the layer edges.
    • Fixes an issue where Artboards with names ending with a number would have the number incremented, rather than appended to, when duplicating the Artboard.
    • Fixes a bug where copying the CSS attributes of a non-square layer that used a linear gradient would show the wrong gradient angle.
    • Fixes a bug where some plugins would not work in macOS Ventura beta.
    • Fixes a bug where overriding text directly on the Canvas could enlarge its font size.
    • Fixes an issue where icons for selected layers on the Layer List would not have the right color while performing a multi-selection.
    • Fixes an issue where swapping a Symbol instance inside a group would not correctly update the group’s bounds.
    • Fixes an issue where applying a Text Style to a layer in a group would not correctly update the group’s bounds.
    Download Sketch 93

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app
    • Web app
    • iOS app

    38 smaller (but still sweet) Sketch improvements

    With all the big feature releases in recent months, it’s sometimes easy to miss some of the smaller (but still sweet) improvements we’ve made to Sketch along the way. So grab a coffee and take a seat as we run you through 38(!) of these little gems in less than four minutes.

    Read more on our blog

    • Mac app

    92

    This update brings a whole host of small improvements to make you more productive in Sketch — including faster ways to tidy and swap layers using Smart Distribute.

    Improvements (4)

    • When you hover over the Smart Distribute rearrange handle of a layer inside a tidy group, we now hide all the other visible handles, allowing you a clear view of your design.
    • When you select a layer which is part of a group with even spacing, you can now reorder it with Smart Distribute and adjust the spacing. Previously this was only possible if you selected the group itself first.
    • When you copy layers between Artboards, via the copy and paste commands or by dragging layers in the Layer List, we now preserve a layer’s original position more accurately.
    • In a multi-layer selection or group with uneven spacing between layers, you can now enter horizontal and/or vertical spacing values immediately, without having to press the Tidy button first.

    Changes (3)

    • When using Smart Distribute, you’ll now see the spacing value immediately when you hover over the Smart Distribute spacing handle — not only after you click it.
    • We’ve made our context menus match the main menus, they now both use Bring Forward, Bring to Front, Send Backward and Send to Back.
    • When you rearrange layers within a Smart Distribute selection, the selections and placeholders that appear now use Sketch’s tint color, rather than the default blue.

    Fixes (13)

    • Fixes a regression in the setOverrideValue method of the plugins API.
    • Fixes a bug where the Mac app would be slow to acknowledge updates to Workspace Libraries.
    • Fixes an issue with the Library API for Plugins where a refactor to improve compatibility with our iOS app had caused a regression.
    • Fixes a bug where a Symbol instance could accidentally have a blur applied to it, causing Sketch to crash.
    • Fixes a bug where switching from the Canvas to Components View and back again would clear a selected Component’s details from the Inspector.
    • Fixes a bug where Artboards that had a background color and the “Include in export” option unchecked would display incorrectly on the Canvas in the web app.
    • Fixes a bug that stopped layers that moved from one Artboard to another via alignment actions from appearing on their new Artboard.
    • Fixes a bug where using Paste Here or Paste Over would not place the pasted layer in front of the selected layers.
    • Fixes a bug that stopped you from selecting a layer with no fill by clicking on the outer part of its border.
    • Fixes a bug that stopped an Overlay’s preview from updating correctly when you duplicated the trigger layer or Hotspot and changed its target.
    • Fixes a bug that caused Hotspots within a Symbol instance to become smaller than their original size.
    • Fixes a bug that caused Overlay previews to resize unexpectedly while zooming on the Canvas.
    • Fixes a bug that caused an image with a non-normal blend mode to cause shadows and alpha masks to have the wrong opacity on the Canvas.
    Download Sketch 92

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    91

    Duplicate Documents

    You can now duplicate Workspace documents to your drafts, right from the Workspace window. You’ll find this option by right/Control-clicking on a document’s thumbnail. When you duplicate a document, it won’t include any comments, version history or specific share settings, so you’ll have a clean slate to iterate from without disturbing the original design. You can also duplicate documents in the web app, including ones outside your Workspace that others have shared via a public link.

    Align to reference object

    With this release, we’re giving you even more control over how you align multiple selections of layers. Now, you can click on any layer within a multi-layer selection to make it the reference object. When you use the alignment controls in the Inspector, all the layers within your selection will now align to that reference object. You can click on any other layer in your selection to make that the new reference object, or click again on the current reference object to deselect it.

    Improvements (7)

    • If you select a single layer and use the alignment controls in the Inspector, it will now align to its immediate parent (whether that’s a group, Artboard or combined shape). If you want to align a single layer to its Artboard rather than its immediate parent, hold down the ⌥ (Option) key.
    • The Workspace window now supports selecting multiple documents at the same time, making it easier for you to open, move and delete them in bulk.
    • You can now switch between the Design and Prototype tabs in the Inspector using the keyboard shortcuts Shift-Command-1 and Shift-Command-2, respectively. You’ll also find these options in the View menu.
    • We’ve made it easier to move shapes that have borders but no fills. You can now drag anywhere on that shape, including the non-filled area, to move it, rather than just on the border itself.
    • We’ve improved the accuracy of Shadows for paths with wider borders.
    • You can now adjust the Spread value for Shadows applied to text layers.
    • We now support negative spread values for inner shadows.

    Changes (2)

    • Version 261 of the Abstract plugin has been marked as incompatible with Sketch because it is causing instability. Please update to the latest version of the plugin when available.
    • We’ve given color profiles a clean-up. Previously, we’d render Unmanaged documents based on your display’s settings, but exported them as sRGB. Now, we both render on the Canvas and export using the sRGB color profile by default (the Unmanaged setting is gone), unless you set your default color profile to P3 in the Canvas preferences.

    Fixes (10)

    • Fixes a bug that stopped saturation in background blurs behind an Overlay from showing in the Prototype player.
    • Fixes a bug that prevented tints from applying to shadows of layers within a group to which the tint was applied.
    • Fixes a bug that caused interactions you set to None to disappear completely. Now they’ll stick around.
    • Fixes an issue that stopped borders appearing if you added them to text that used underline or strikethrough decoration.
    • Fixes a bug that caused the Layer and Page lists to unexpectedly scroll horizontally while you were scrolling vertically through them.
    • Fixes a bug that caused interactions to appear as active in the Prototype player even though their respective layers were hidden.
    • Fixes a bug that caused Artboard templates you dragged onto the Canvas from the Insert window to appear in the reverse (left-to-right) order of your selection.
    • Fixes a bug that allowed you to create an Overlay by linking a layer to itself.
    • Fixes a bug that meant the Prototype player would not always reflect the latest changes you made to Artboards.
    • Fixes a bug that caused unnecessary points to appear along paths that you had converted to outlines.
    Download Sketch 91

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    Align layers faster

    We’re giving you even more control over how you align multiple selections of layers in the updated Sketch Mac app. Now, you can click on any layer within a multi-layer selection to make it the reference object. When you do this, all the layers within your selection will now align to that reference object when you use the alignment controls in the Inspector.

    Read the documentation

    • Mac app
    • Web app

    Duplicate documents

    We’ve added a new option to duplicate a document to your drafts folder, so you can iterate on an idea without adding updates to the original file. This works for documents in Workspaces that you’re a part of, as well as documents others share via a public link.

    Read the blog post

    • Mac app

    90

    Overlays in prototypes

    You can now turn any Artboard into an Overlay and create interactions like sheets, popovers and modals in your prototypes. You can set the position of an Overlay relative to the screen it appears on or the layer that links to it. You can even ‘stack’ multiple Overlays, choose how they interact with each other, apply background styling, and even block background interactions. You can view prototypes with overlays on the Mac, web and our new iPhone app (but they will not work in the Mirror).

    Prototyping improvements

    Along with Overlays, we’ve added a Prototype tab to the Inspector for all Prototyping-related controls. Switch to this new tab to see all prototype interactions in a document. Switching back to the Design tab will hide them until you select a layer. When you switch to the Prototype tab and select a layer, you’ll see a new + icon instead of the middle-right grab handle, click and drag on this to start creating a new prototype interaction.

    Auto-download Libraries

    You can now set Libraries to automatically download whenever an update is available, so you can skip to the good part (reviewing and updating your Components). You’ll find the option for this in the Libraries Preferences pane.

    Improvements (7)

    • You can now drag images into Sketch and drop them onto existing image layers, or layers with image fills, to replace them.
    • We’ve improved the how we handle dashed outside borders as well as the PDF export quality of outside borders.
    • You can move your selection between documents in the Workspace window with the arrow keys on your keyboard.
    • You can now apply Background Blurs to semi-transparent bitmap image layers.
    • We’ve simplified the items for creating and applying masks in both the contextual and menu bar menus.
    • We now support the webp image format when you add a folder of images as a Data source.
    • The ⌥ modifier now works when resizing a line too, scaling it from the center like other elements.

    Fixes (18)

    • Fixes an issue where zooming in deeply, combined with a large radius group shadow, could cause edits to become very slow.
    • Fixes an issue where setting a blend mode for the first Fill of an Image Layer would cause the Replace image with Fill checkbox setting to be ignored.
    • Fixes a bug where in-Canvas editing of a Symbol instance would render the text twice.
    • Fixes a bug that caused Sketch to use a lot of memory loading prototypes in complex documents.
    • Fixes a bug that would lose Tint Overrides from a Symbol instance when viewed in the Sketch web app Inspector, exported via Zeplin or if all the Symbol contents are detached.
    • Fixes a bug where the Inspector would not refresh correctly after a small number of very specific actions.
    • Fixes an issue where an Artboard could not be created from a Layer selection if no default Artboard Templates are available.
    • Fixes a bug where a translucent shape with exactly one Fill and one Shadow would show the shadow through the fill, rather than being composited together.
    • Fixes an issue where Artboards would no longer be scrollable after changing their orientation to landscape.
    • Fixes a bug where setting Auto Link to Right Artboard on the rightmost Artboard in a document would lead to a blank screen during prototype playback.
    • Fixes a bug relating to how tint overrides are inherited in symbols with multiple layers of nesting. The bug would result in the tint value shown in the inspector not matching what was drawn on the canvas and trying to set the tint override via the Inspector could fail.
    • Fixes an issue where the operators b or t applied to Width/X and r or l applied to Height/Y were being incorrectly implemented. These invalid combinations are now ignored.
    • Fixes a bug that could result in artefacts on the Canvas for multiline text layers.
    • Fixes a bug where a Layer with an Angular Gradient fill would not always display correctly when a Mask is applied to it.
    • Fixes a bug where a multi-Layer selection, with both locked and unlocked Layers, couldn’t be resized if the Layer at the very bottom was locked.
    • Fixes an issue where the locking of rulers would affect all open documents, now the locking only affects the current document.
    • Fixes an issue where undoing a change inside a combined shape would not correctly update the shadows for the shape.
    • Fixes a bug that caused the Flatten tool to produce too many control points.
    Download Sketch 90

    Requires macOS Big Sur (11.0.0) or newer

    • iOS app

    The new Sketch iPhone app

    Being able to see your designs in context is invaluable. That’s why we’ve rebuilt our iPhone app from the ground up, giving you a better viewing and mirroring experience for documents in your Workspace — wherever you are. The new Sketch iPhone app is available to download from the App Store for free right now.

    Read more on our blog

    • Mac app

    Overlays

    With Overlays in the latest version of Sketch, you can create richer and more interactive prototypes. Simply set any Artboard as an Overlay and link to it from anywhere in your prototype to get started. After that, you can make every interaction unique and realistic with a powerful set of options — from universal and one-off positioning, to background styling and interactions.

    See how it works

    • Mac app

    Auto-download Libraries

    In the latest version of Sketch, we’ve introduced the option to automatically download and update Libraries as soon as they become available. You’ll still be able to review and update Components manually, but we’re saving you a step so you can stay on top of changes to your design systems.

    Learn how to enable it

    • Mac app

    89

    Artboard Templates

    You can now turn any Artboard — and its content — into a template. Artboard Templates behave like any other Component, so you can share them as part of Libraries and reuse them across documents. When you select an Artboard, you’ll see the option to use it as a template in the Inspector. We’ve replaced the default Artboard Presets with a new Default Artboard Templates Library, and included a new Artboard Template Inspiration Library to show you what else they can do. Any custom Artboard Presets you created will migrate to Artboard Templates and appear as their own Library, too.

    Improvements (9)

    • We’ve added a presence popover to the grid view in the Workspace window. We always had this in the list view, but now it appears in the grid view, too. Hovering over the Editor’s name below the document’s name will show you everyone currently editing or viewing, or who last updated it.
    • You can now lock and unlock the proportions of an Artboard using the control between the Width and Height inputs in the Inspector, just like regular Layers.
    • You can now use all types of Layers (including images) as Alpha Masks. When you set a Layer to act as a Mask, Sketch will apply the most appropriate type of mask to use based on the Layer type and its fills.
    • We’ve added a Reset Ruler Origins option to the contextual menu when you Control-Click on the rulers. This option always existed in the View menu, but now it appears in the contextual menu, too.
    • When you create or duplicate an Artboard, we now place it below the current or original Artboard in the Layer List. This means Artboards will be arranged top-to-bottom, as you create them.
    • We’ve improved the appearance of read-only input fields in the Inspector to distinguish them from disabled fields.
    • Using Command-D to duplicate an Option-dragged Artboard will use the same offset for the duplicates. This was always the case for Layers, now it works for Artboards as well.
    • You can now access the Convert Symbol to Artboard option from the contextual menus when you have selected a Symbol source.
    • You can now use the keyboard to input double-digits to more accurately adjust the relative position of gradient stops for any Gradient fill in the Inspector.

    Fixes (22)

    • Fixes a bug that caused Text on Path to render incorrectly.
    • Fixes a bug that stopped us from remembering the position of the Prototype Preview window.
    • Fixes an issue where copied layers could be pasted in the wrong order.
    • Fixes a bug where Symbol instances would not update correctly when a Layer was moved from one Symbol to another in a Library.
    • Fixes an issue with Prototypes not showing Hotspots correctly for Layers within scrollable Artboards that have a fixed position.
    • Fixes a bug that caused multiple layers of text to appear when you edited text that had transformations applied within a Symbol instance.
    • Fixes a bug that caused the incorrect label to show for the initial Pixel Snapping mode in the Inspector.
    • Fixes a bug where resetting overrides for scaled Symbol instances would produce unexpected results.
    • Fixes a bug that stopped Library preview thumbnails from updating in the Libraries Preferences pane.
    • Fixes an issue where the width or height of nested Symbol instances couldn’t be resized to less than 1 pixel.
    • Fixes a bug that caused the Remove Unused Styles menu item to appear unavailable when you had selected a Group or Symbol instance.
    • Fixes a bug that caused Symbols you dragged from the Insert window onto an Artboard or Canvas to appear blank.
    • Fixes a bug that caused the Size instance to fit content control in the Inspector to appear unpredictably.
    • Fixes a bug where a blank Artboard would not have its Expand/Collapse toggle control visible in the Layer List until content was added to it.
    • Fixes a bug that stopped the shortcuts for switching between the Canvas (Control-1) and Components (Control-2) views from working or appearing in the View menu.
    • Fixes a bug that stopped you from double-clicking on the Canvas to leave vector editing mode.
    • Fixes a bug where invalid characters in a Workspace document name could cause saving issues, now we show an error if you try to save a document that contains unsupported characters to a Workspace.
    • Fixes a bug that caused columns in the Export Slice window to populate incorrectly if your scroll bars are set to always be visible.
    • Fixes a bug where, pasting a fill across multiple Layers and editing the fill in one Layer, could cause the fill of a different Layer to update incorrectly.
    • Fixes an issue that caused Color Variables to appear incorrectly in the color popover if you were using using a large collection of Color Variables.
    • Fixes a bug that ignored the Pixel Fitting preference for Text Layers using Auto Width and horizontally centered text. We now adjust the width of the Text layer to only place it on full pixels.
    • Fixes a bug that caused the WEBP option in the Format field of the Export panel to appear truncated.
    Download Sketch 89

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    Artboard Templates

    It’s time to meet a brand new building block for your designs — Artboard Templates. With them, you can turn any Artboard — and its content — into a template and reuse it across your documents.