Skip Navigation
Mac app releases

What’s New

Discover the latest features in Sketch

    • Mac app

    Version 96 is available to download

    Our latest update to the Mac app includes support for resolving comments, a new experimental features menu, and a whole host of small-but-mighty improvements to your workflows.

    Improvements (17)

    • Our Figma importer is now more reliable when opening big documents. Thanks for all your reports and feedback!
    • When you preview an overlay’s position on the Canvas, we now show you relevant content (like shadows, for example) that falls outside of the overlay’s Artboard bounds.
    • We’ve improved the rendering performance of previews in the Insert window and menus.
    • When you select a nested Symbol inside a Symbol instance, you’ll see a new Preserve space when hidden option in the Inspector. Enabling this will preserve that nested Symbol’s space if you hide it, meaning that the dimensions of the Symbol that it’s nested within won’t change if it has Smart Layout properties.
    • We’ve tidied up and improved the Inspector options for editing Symbol overrides, especially when it comes to using Data sources and multi-image selections.
    • We’ve improved the performance of flattening selections to bitmaps and trimmed PDF exports.
    • When you select layers inside a Symbol instance, or nested Symbols inside another Symbol, you’ll now see a dashed border around the parent instance, giving you some more visual context and a reminder that the whole instance will move if you drag your selection. Additionally, we’ll show a button to the right of the parent instance and clicking it will change your selection to that parent instance.
    • You can now double-click on a layer’s icon in the Layer List to quickly pan and zoom to that layer on the Canvas.
    • The magic wand selection tool for bitmap editing is now more reliable and predictable.
    • When you place or move guides, they’ll now snap to the middle point of any layer you have selected.
    • Let’s be honest, no-one knows what each blending mode does. To help with this, we’ve added Foresight to the blending modes menu. Now, you’ll see instant, on-canvas previews as you hover over each option. We’ve also added labels to each group of blending modes, making it easier to understand what they do.
    • When you’re editing a text layer on the Canvas, selecting another layer will now automatically set it to edit mode, making it easier to edit multiple text layers sequentially. We’ve also added a highlight when you hover over text layers to make it clear you can select those while in text editing mode.
    • The color profile of your document now always appears in the title bar under the document name. With this update, we’ve removed the notification that would appear at the bottom of the Canvas when you open a document with a color profile that differs from your default.
    • When you’re editing gradients, we now show more on-Canvas information, including the position of stops, Start/End labels, and values for angle, length and ratio. Switching between linear and radial gradients should now give you more predictable results, and radial gradients now resize along with their shape.
    • You can now hold Command and Option to measure between a selected layer and layers inside a Symbol instance. You can also hold Option to measure between layers inside a Symbol instance.
    • In the Inspector, you can now click anywhere on the labels of panels and subpanels to expand or collapse them, or to add a new property if none already exist.
    • You can now use hex color codes with alpha values in the Hex fields and the alpha value will apply to the Opacity field. For example, #FF000080 will become a color with Hex of #FF0000 and an Opacity of 50% — the last two characters represent the opacity value, with 00 being 0% and FF being 100%.

    Changes (9)

    • When you have selected a nested Symbol inside a Symbol instance, you can delete the entire top-level Symbol instance using Command-Backspace.
    • Sketch no longer works with Anima v4.4.6, InVision Panels v1.5.1.513, Sympli Handoff plugin v1.4.1 or ContentSync v8.6.3. If you’re using Sketch with these plugins, please update to their latest versions.
    • We’ve added a new Labs pane to Sketch’s Settings window. Here, you’ll find details of experimental features to try out, along with buttons to find out more about each one and share your feedback as you try them. This new pane replaces the previous experimental features menu.
    • When you use Command-click to select within a Symbol, we’ll now select the entire parent Symbol if you click on a nested Symbol or shape that you’re using as background layer (i.e. one that’s the same size as the parent Symbol’s Artboard).
    • The default color of prototyping flows is now teal, making them easier to distinguish from other parts of the UI that use Sketch’s default tint color of orange. You can customize the colors for Guides, Measuring, and Prototyping by going to Settings > Canvas > Colors.
    • If you’re offline, it’s not possible to create or respond to comments, so we now hide their markers on the Canvas until you’re back online.
    • We’ve changed how comments and Artboards interact with each other, making them consistent with how layers and Artboards interact. When you create a new Artboard around an existing comment, we will link it with that Artboard. When you move or resize an Artboard so that it covers a comment, that comment’s link will not change. We also now dim comments that are not linked with whatever is directly below them — whether that’s the Canvas or an Artboard — to make this easier to spot.
    • When you select a group with even spacing, which is itself inside a group with even spacing, the Smart Distribute handles will now adjust the position of your selected group and the spacing around it, instead of its contents.
    • Borders can now have a minimum width of 0.1, rather than 0.5, when you’re scaling layers.

    Fixes (15)

    • Fixes a bug that caused Document Libraries you’d disabled for a document to reenable automatically the next time you opened a document.
    • We’ve improved performance for handling documents with very large numbers of hidden layers.
    • Fixes a bug that caused unwanted artefacts to appear on layers with a translucent fill.
    • Fixes a crash that could occur if a Symbol override caused a Symbol to become recursive.
    • Fixes a crash that could occur when Sketch tries to process prototype flow connections.
    • Fixes a bug that caused notifications about payments and trial expirations to appear for non-Admin Workspace members.
    • Fixes a bug that caused some of a layer’s blur to be cut off, if you moved the origin of a zoom blur outside that layer’s bounds.
    • Fixes a bug that created a missing Symbol when you selected both a Symbol source and instance then used Option-drag to create copies.
    • Fixes a bug that trimmed the shadows and borders around the edge of a layer if you copied and pasted it into another app.
    • Fixes a bug that caused Symbols overrides to appear on a nested Symbol instance unexpectedly, when original override was disabled within the parent Symbol and you detached it.
    • Fixes a bug that caused some components to render differently in the Components view previews than they did on the Canvas.
    • Fixes a bug in the Workspace window where the search field in the My Drafts view would lose focus after every keystroke.
    • Fixes a bug that caused Artboards you pasted into a new page or document to appear in reverse order in the Layer List. Now, they’ll appear in the same order as they do in their original page or document.
    • Fixes a bug that caused Symbols with Smart Layout and a minimum size to appear incorrectly as instances with no overrides.
    • Fixes a bug where Shift-clicking and dragging a layer in a multiple selection would deselect the layer you originally clicked before you started dragging the selection, leaving that layer in its original position.
    Download Sketch 96.1

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    95.3

    This release includes a handful of bug fixes and tweaks to make sure everything runs smoothly. If you sent feedback about any of these — thank you!

    Download Sketch 95.3

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    95.2

    This release includes fixes for some bugs and crashes you’ve reported — thanks for letting us know about them! It also includes all of the great new features and improvements below.

    Download Sketch 95.2

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    Commenting in the Mac app

    Say hello to commenting on the Mac! Share your feedback and thoughts right in the context of your designs while you‘re designing. Now, no matter where you comment or reply, your conversations will always stay in sync.

    Learn more

    • Mac app

    Templates

    You can now turn any document into a template that everyone in your Workspace can use — ideal for repeatable tasks or creating consistent document setups. We’ve also added a bunch of beautiful, free and customizable templates — from presentations and social posts, to mockups and business cards — to help kickstart your next project. Check them out in the Workspace window (O).

    Read the documentation

    • Mac app

    Import Figma files to Sketch

    Import Figma files to Sketch

    You can now open Figma files in Sketch! Simply head to File > Open Local document (O) and choose your .fig file, or drag it over the Sketch icon in the Dock, and we’ll handle the rest.

    Find out more

    • Mac app

    Smart Layout: better directionality

    We’re hard at work on improving Smart Layout and, in this update, you’ll find that right-to-left and bottom-to-top directions now behave exactly like their reverse counterparts (left-to-right and top-to-bottom).

    Learn more

    • Mac app

    Smart Layout: more predictable and reliable

    When you hide nested Symbol instances, we now preserve and remove spacing in a way that’s more reliable and predictable. Stay tuned for more updates!

    Read the blog post

    • Mac app

    95.1

    Commenting

    This release brings commenting to the Mac app. Now you can pin a comment to any point on the Canvas and strike up a conversation, right where it matters. Whether you’re working in the web app or the Mac app, all of your comments and conversations will stay in sync. Want to hide comments and focus on your designs? Just hit N.

    Import your Figma files

    We’re excited to introduce this long-requested feature: you can now open .fig files in Sketch! This feature is available in beta so you may run into the odd issue (our text rendering engine treats things differently to Figma, for example). If you do, let us know and we’ll make it right — your feedback will help make the importer even better.

    Workspace templates

    You can now turn any document into a template that anyone in your Workspace can use — ideal for repeatable projects and keeping consistent document structures. We’ve also added a selection of beautiful, free templates to help kickstart your next project. You’ll find them all in the Workspace window (O).

    Document Libraries

    You can now enable Libraries for a specific document instead of having them enabled for every document you’re working on, even when you may not need them. When you open a document, we’ll automatically install any Libraries enabled for it. To manage Document Libraries, go to File > Document Settings… > Libraries from any document.

    Smart Layout improvements

    We’re hard at work on improving Smart Layout! In this update, you’ll find that right-to-left and bottom-to-top directions now behave exactly like their reverse counterparts (left-to-right and top-to-bottom). When you hide nested Symbol instances, we now preserve and remove spacing in a way that’s more reliable and predictable. Finally, we’ve made a few tweaks that make working with Smart Layout in nested layouts smoother. Look out for further updates soon!

    Changes (4)

    • Update to the latest version of Sketch Runner (1.2.2). Version 1.2.1 has been marked as incompatible with Sketch 95.
    • Sympli plugin version 1.3.24 has been marked as incompatible with Sketch 95.1
    • To keep things consistent with macOS Ventura, we’ve renamed the app’s Preferences window and menu item — it’s now called ‘Settings’. You can still access Settings by pressing ,.
    • We’re phasing out the old Mirror app in early 2023 — but you’ll still be able to mirror via our new iPhone app. Running Mirror will now show an alert about the phase-out, along with a link to more details.

    Improvements (11)

    • If your search for a document yields no results, you’ll now see a ‘No documents found’ message.
    • We’ve improved rendering performance in prototype flows.
    • If you have Pixel Fitting disabled, Canvas tooltips will now always show two decimal places. If Pixel Fitting is enabled while you adjust lines, the tooltip’s line length value will no longer jitter as it alternates between whole numbers and those with decimals.
    • We’ve improved our rendering performance by switching our architecture to one scene graph per document, updated for each frame of rendering.
    • In text layers, Width and Height fields in the Inspector now reflect whether your text layer is Auto Width, Auto Height or Fixed Size. Their values are placeholders, so you can still enter your own fixed values.
    • Did you know that when you use the Text tool (T), you can click on other text layers to edit them? We’ve made this easier to spot — now, when the Text tool is active, you’ll see an underlined hover state as you move your cursor over other text layers.
    • Selection boxes for hidden objects are now dashed, so it’s easier to distinguish them from a visible layer in the same spot.
    • You can now manage sharing settings for documents and projects in your Workspace: invite others, make documents public, or change download, inspect and commenting permissions. In the Workspace window, right-click a document or project and choose Share…. While you’re editing a document, go to File > Share… — or click on the overflow menu above Collaboration and select Share Document….
    • We’ve increased the hit area for corner resize handles from 6 x 6 to 12 x 12 pixels on high-density displays, making them easier to grab. The handles’ visible size is unchanged.
    • We’ve tweaked the visibility of on-Canvas handles when you select an object inside a tidy group, giving you better feedback on your actions. When you hover any Smart Distribute handle, the corner radius handles disappear. When you grab a Smart Distribute handle, all other handles disappear. When you hover a corner radius handle, all Smart Distribute handles disappear.
    • You can now define what Sketch should do every time you distribute layers but it’s impossible to do it evenly on full pixels. Instead of being asked every time, tick the Don’t ask me again checkbox in the alert, which you can change again via Sketch > Settings… > Layers in the ‘When Distributing‘ setting. This only applies if Pixel Fitting is enabled.

    Fixes (44)

    • Fixes a bug where the Text Underline and Strikethrough Override controls would not show the same state between the Canvas, Inspector and the Text Style property.
    • Fixes a bug where emoji with a shadow might not display correctly in a text layer.
    • Fixes a bug where in some cases the Reset Overrides control would permanently appear, even when no overrides were applied. Resetting the states should now resolve this.
    • Fixes an issue in overridden text on the Canvas where swapping a Symbol to a different size wouldn’t update correctly. This now works as expected, but you may need to reset any overrides that were previously in the wrong state.
    • Fixes a bug where cropping an image with a P3 color profile attached would lose the profile after being cropped.
    • Fixes a bug where text inside a Symbol wouldn’t scale if you used Command-click or double-clicked to select that layer.
    • Fixes a bug where color overrides wouldn’t show in the Inspector after overriding a Layer Style.
    • Fixes a bug in the Inspector where changing a color in Overrides would not refresh immediately.
    • Fixes a bug where text used as a mask could cause the text color to bleed around the edges of mask content.
    • Fixes an issue where activating the Text tool and hovering a text layer inside a group would place the hover highlight in the wrong position.
    • Fixes an issue where selecting text layers inside Symbol instances wouldn’t show their width and/or height values in the Inspector.
    • Fixes a bug where repositioning text on path could leave drawing artifacts on the Canvas.
    • Fixes a bug where reducing the size of a file would cause some images to stretch and lose their aspect ratio.
    • When exporting a single alpha masked layer, the mask’s effect is now included in the result, rather than exporting nothing at all.
    • When entering new width or height values for an Auto Width text layer, the bounding box around the layer’s current dimensions now stays visible.
    • Fixes an issue where some of the resize handles in the Scale tool looked darker than they should be.
    • Fixes an issue where arrow keys wouldn’t work if your cursor was over the alignment buttons in the Inspector’s Design tab.
    • Fixes a bug where editing a layer behind a background blur could cause visual inconsistencies on the Canvas.
    • Fixes an issue where the hit area for on-Canvas corner radius handles could be incorrect.
    • The Canvas no longer changes position when you hide the sidebar or the Toolbar.
    • Fixes an issue where X corner markings wouldn’t adapt to the system accent color for selected objects inside Symbol instances.
    • Fixes an issue when resizing a layer that caused the tooltip showing the layer’s dimensions to momentarily disappear when you clicked.
    • We’ve fixed a visual imperfection in the rotate shape cursor.
    • The app will now display an error when you attempt to export a WebP image that exceeds the format’s supported maximum pixel dimensions (16383 x 16383).
    • Fixes a bug where drag-and-dropping a layer from the Layer List produced unexpected results. Now, a simple drag on the Canvas will always generate an accurate copy of the layer, and a PNG when dropped into Finder or another app. Using Option-drag will create a bitmap when dropping a layer on the Canvas and a PDF when dropped into Finder or another app, such as Keynote or Illustrator.
    • Fixes an issue where fixed layers in prototypes would scale up on non-Retina screens.
    • Fixes an issue where, while rearranging an object with Smart Distribute in a multi-selection, the selection box around the multi-selection would adjust to the object you’re rearranging.
    • Fixes an issue where the Inspector wouldn’t show every Overlay setting after copy-pasting an Overlay Artboard.
    • Fixes an issue where prototyping handles on the Canvas would remain visible after switching to the Design tab in the Inspector.
    • Fixes an issue where hovering on an object in a multi-selection wouldn’t show a highlight to make it the alignment reference object.
    • Fixes an issue where selecting an element inside a tidy group caused the center rearrange handles to temporarily disappear, creating a flashing effect.
    • Fixes an issue where corner radius handles would sometimes not appear for rotated rectangles.
    • Fixes an issue where a prototype wouldn’t update links after changing the interaction target.
    • Fixes an issue where combined shapes containing a single Line layer wouldn’t show a selection box and couldn’t be rotated.
    • Fixes an issue where, if a Symbol Source contains a symbol that had been resized, replacing that nested Symbol in instances wouldn’t respect that size.
    • Fixes an issue where using the Transform tool on grouped shapes could transform and move the shape unexpectedly when using the corner handles.
    • Fixes an issue when using the Artboard tool where the list of Artboard Templates wouldn’t show if the Inspector was hidden.
    • Fixes a bug where dashed borders would rotate position when converted to outlines.
    • When using justified text, the alignment of the last line in a paragraph will now follow your language’s writing direction (left to right or right to left). To change writing direction, select Text > Reverse Writing Direction in the menu bar.
    • Showing or hiding the interface in part (sidebar, Inspector, rulers and toolbar) or in its entirety now only affects the current window, not any other windows.
    • Fixes a bug that would let you edit the hex value for fills using a Color Variable.
    • Fixes an issue where inserting Symbols could fail to place them on full pixels, even when Pixel Fitting was enabled.
    • Fixes a bug that wouldn’t let you manage overrides belonging to a nested Symbol unless their parent was specifically selected. From now on, you’ll see every single override from the start in the ‘Manage Overrides’ section.
    • Drag-and-dropping a layer from the Layer List will now always generate a clean and accurate duplicate of the original layer and ignore any export settings, including the prefix/suffix, size or bitmap type.
    Download Sketch 95.1

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    Document Libraries

    When you work with lots of Libraries, places like the Insert window can get a little crowded. So now, you can just enable the Libraries you need for specific documents—keeping only the Components you need. Best of all? Anyone who opens the document will have these libraries automatically installed and available.

    Read the blog post

    • Mac app
    • Web app
    • iOS app

    2022 — that’s a wrap!

    This year we’ve been busy working on new features to give designers and the people around them better and faster ways to create their best work. But unless you’re using Sketch every day, you might’ve missed some of our big releases. So here’s a quick recap of some of the coolest improvements we’ve added to Sketch in the last 12 months.

    Read the blog post

    • Mac app

    94.1

    macOS Ventura

    This release includes fixes for some possible crashes in macOS 13, and addresses issues with Abstract and Anima plugins.

    Improvements (1)

    • You can now override the type size of text layers in Symbol instances.

    Changes (1)

    • Version 4.4.5 of Anima’s AutoLayout plugin is incompatible with Sketch 94.1 as it was causing a crash.

    Fixes (6)

    • Fixes an issue preventing you from overriding a text layer nested within a combined shape in a Symbol instance.
    • Fixes an issue that meant some plugins (including Abstract and Kitchen) couldn’t load their libraries or some other assets via API.
    • Fixes a bug that caused the Opacity and Hue sliders in the Color Picker to overlap when editing Color Variables on macOS Ventura.
    • Fixes a bug that prevented the component menu from showing for text color overrides.
    • Fixes a bug that clipped the badges in toolbar buttons on macOS Ventura if your toolbar is set to display text labels.
    • Fixes an issue that prevented people using the iPhone app after resetting their password or changing 2FA settings.
    Download Sketch 94.1

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    Better Symbol overrides

    Say hello to better Symbol overrides in the latest Sketch update. We’ve redesigned the Inspector panel to group overrides by type, so it’s faster to view and change things like colors, text values, Styles and nested Symbols — as well as font properties. To make things even easier, you can now double-click to dive down into Symbol instances and select individual layers within.

    Read more

    • Mac app

    Color overrides

    Ideate and test faster with color overrides. Whether it’s a fill, border, shadow, or text layer — you can override its color or Color Variable in the Inspector. Plus, you can now view all your colors in a grid or a list view, and hover over them to get handy information, like names or HEX values.

    Learn how it works

    • 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