What’s New: June 10, 2019

New Features:

  • You can now both color and highlight any selection of text – individual characters, words, or whole paragraphs – directly from the Quick-Format Text toolbar, making it easier for teams to write and edit content directly on the page.
  • The Stencil Library’s new ‘Callouts & Annotations’ category includes the versatile Callout, as well as newly added Bracket, Speech Bubble, and Thought Bubble stencils. All the annotation stencils are now sticky by default, and can be attached to any object. Drag the tail on to the object and release when you see the orange frame. If you don’t want annotations to stick, just toggle from ‘Sticky’ to ‘Normal’ in the Format Panel.
  • Users with project links can now request access if they have not already been granted permission.


  • Charts now display all the ‘Chart Type’ buttons directly in the popover toolbar so you can quickly experiment, and then pick the visualization that best suits your data – no matter which chart you originally chose.
  • You can now more easily select objects and edit their text within nested Components.

Bug Fixes:

  • Fixed a bug that prevented the Linear Gradient’s circular slider from rotating to 0 degrees.
  • When moving Custom Guides, the tooltip now displays coordinates as whole numbers – not fractions.
  • Object handles (for rounded corners, stars, polygons, etc.) now work with touch-based devices.

Speed Up Your Process With Components

With the introduction of Components, you can now create reusable elements that instantly sync across all instances of that element within your Moqups project.

1 Components_Intro

Turn any single object or group into a Component, and all copies of that element will automatically inherit any changes made to the original. This way, your team can apply quick, consistent updates within projects, and avoid the tedium of reformatting over and over – one object at a time.

By making it easier to tweak elements throughout a project, Components encourage teams to experiment freely, iterate and test more often, and accelerate the overall design and development process.

Components are particularly useful when creating and maintaining frequently repeated UI elements like headers, footers, logos, icons, modals, and device or platform-specific templates.

And the best thing about using components as a foundation tool, is that they have a cumulative effect; over time, the more components you add, and the more you nest instances, the faster and more efficient your future execution becomes.

2 Components_Overview

That’s why components – sometimes named ‘symbols’ – have become such an essential tool for building design systems. But you don’t have to be working within a comprehensive design system to take advantage of components’ power. They can smooth and speed any type of workflow – on any kind of project!

You may have already noticed the new Components button in our top-toolbar. You’ll find all of the Component and Instance controls there, and in the Component section of the right-click Context Menu. Let’s take a look at how they work:

Creating Components and Instances

Once you turn an object or group into a Component, it acts as a master to any and all copies – or Instances – that are made from that component.

That means that any formatting you apply to the Component is immediately reflected by every Instance in the project.

However, for maximum flexibility, instances remain independent of the component in their Coordinates (including Flip and Rotate), and Visibility. This means you can relocate or hide components without affecting the position or visibility of their instances.

To create a Component:

  1. Select any object or group on the page.
  2. From the Component button in the Top Toolbar, or the Component section of the right-click Context Menu, choose Create Component.
  3. Once created and selected, Components are identifiable by their orange ‘Component’ label, badge and frame; in the Outline panel, they are identified by an orange highlight.

3 Components_Create

To create an Instance:

  1. Make a copy of the Component using Ctrl/Cmd  + D, the Duplicate option in the Context menu, or simply hold down Alt/Option and drag.
  2. You can paste the Instance to any page within the project
  3. Now, change the size, text, color, or other formatting attributes of the Component
  4. Once the changes are complete, click outside the Component’s object-frame – and watch the changes propagate to all Instances within the project.

4 Components_Instance

Editing and Adding New Objects

Components and Instances – even those made from single objects – behave like groups. To edit any component or instance:

  1. Select it so you see the orange Object-Frame.
  2. Then, double-click so the thicker Component Edit Border appears in orange.
  3. Now, you can…
      • Click through to edit
      • Add a new element from the left-sidebar
      • Copy and paste an object in from the page itself

5 Components_Add_Object

Applying Overrides to an Instance

Sometimes, you may want to customize part of an individual instance, yet still leave it connected and responsive to its component for other changes and updates. For example, you might want to change at CTA’s color on a specific page, but still want that button to sync with its master for any future changes in size and text.

That’s why any changes made locally, to any individual instance overrides the component’s ability to change that specific formatting attribute (text, color, blur, rounded corners) in the future.

6 Components_Overide

And any overrides applied locally will have no effect on other instances, or the original Component itself. This allows your team to be consistent in design, but still responsive to the particular context of each instance.

Detaching and Resetting an Instance

If you’ve made local modifications to an individual instance, but then want to remove those overrides and re-apply the full style and properties of the component, select Reset Instance.

7 Components_Detach

And, if you want to turn an instance back into a normal object or group, just select Detach Instance.

8 Components_Reset

Locating and Restoring Components

You can leave individual Components in the context of a design, or create a separate project page where all your components can live – and then pin that page to the top of the Pages Panel.

And, if you’re working with an instance, and need to check or tweak the component itself, just click on the instance and select Go to Component from the menu. No matter where the instance is, you’ll jump immediately to its Component’s location within the project.

9 Components_Goto

If, for some reason, you delete a Component, and leave orphaned instances behind, just select any instance and choose the Restore Component option – and the component will magically reappear! Note that this works even for instances with overrides – you’ll still get the original component back.

10 Components_Restore

Components can help reduce errors, ensure consistency and, most importantly, save time by freeing your team from the tedious, repetitive work of updating and reformatting.

As always, we want to hear your feedback, so we can continue to improve your experience. So, please send us your feedback and suggestions at support@moqups.com .

What’s New: May 13, 2019

New Features

  • A Welcome Screen now greets new users and offers the option of starting from a selection of templates or from a blank page.
  • Charts:
    • Our New Funnel chart is great for visualizing website conversions, sales pipelines, customer retention, and PPC promotional campaigns.
    • When you select a chart on the page, new buttons let you quickly ‘Edit Data & Color’ or ‘Change Chart Type’.
    • You can now show value labels on the chart itself; you’ll find this option in Format > Chart Style > Plot.
    • You can also choose to render values as percentages, as part of the Plot options
    • We’ve improved the representation of negative values in stacked charts.
    • And we added digit-group separators to make large value numbers easier to read.


  • In both the Image and Templates libraries, searches now include the names of folders.
  • When you export a single page to PNG, you now have the option of opening the exported file in a new tab.
  • We’ve improved the behavior of nested components after overrides and during reset.
  • The names of image-objects on the page are now reflected in both the Outline Panel and Format tab.
  • Double-clicking on the Rotation handle now quickly resets the Rotation Angle to ‘0’.

Bug Fixes

  • Object interactions are now preserved when you copy/paste, cut/paste, or duplicate an object.
  • Fixed a bug that caused the color picker from the ‘Replace Colors’ section to get stuck and linger on the page.
  • The automatic saving of Interactions is now more reliable.
  • In the Sharing window, we fixed a bug that mistakenly displayed the ‘Remove Collaborator’ option for Team Members.
  • Fixed a bug that caused the canvas to malfunction if, before login or sign-up, you selected ‘Show page thumbnails on hover’ option in Workspace > Advanced Settings.
  • Copying and pasting Components between projects now works more reliably.
  • When creating an Instance, and then nesting it within the original component, the instance is now correctly identified in the Outline Panel.
  • Fixed a bug that made the Preview button in the Moqups Main Menu inoperative.
  • The ‘New project’ pop-up modal now has the correct Team pre-selected when you create a project from the Dashboard.
  • In the Pages Panel top toolbar, we disabled the ‘Create a new folder’ button during searches.
  • Fixed a bug that prevented Interactions from functioning on unsaved projects during Preview.

What’s New: March 18, 2019

New Features:

  • Live Collaborator Cursors: We’ve made it even easier for your team to create and edit in real time by expanding Collaborator Presence to include both object selections and live cursors. Now, you can coordinate your work seamlessly by seeing who’s doing what and where. You can choose to show or hide ‘Collaborator cursors’ and ‘Collaborator selections’ in the Workspace menu.


  • When you select ‘Create hotspot’, the ‘Show hotspots’ option is now automatically enabled.

Bug Fixes:

  • Components:
    • Better experience of Components in the Outline Panel.
    • More consistent behavior of groups within a Component.
    • The ‘Arrange’ function now works with Components.
  • Hotspots:
    • ‘Show hotspots’ now works reliably in Safari.
    • Fixed a bug that caused Hotspots to be repositioned – away from their associated stencils – when switching to View mode.
  • Gradients:
    • Fixed a bug that caused the Color Stops to appear on the Color Field instead of on the Gradient Slider.
    • Fixed a bug that caused Gradient opacity to malfunction in Safari.
  • For the ‘Export selection’ option of the Context Menu, fixed a bug that caused a selection of multiple object to be exported as a group – instead of being exported as separate PNG files.
  • Importing Templates and Template bundles from our ‘Create’ pages – accessible through the ‘Use Cases’ link on our Landing Page – is now bug-free.
  • When you reposition a Comment, its new location is now reflected on the collaborators’ canvases as well.
  • On Combo Box stencils, the dropdown arrow is no longer affected by Stroke styling.
  • Removed an error alert that appeared if you added collaborators in excess of the Free plan’s quota.
  • Fixed a bug that made it difficult to collaboratively edit groups of objects in real time.

Go Further and Faster With Diagrams

When Moqups launched Diagrams in the summer of 2016, we knew our users were hungry for that functionality. At the time, we explained our rationale in both a short illustrated fable and a blog post:

Diagramming was once a tool used primarily by System Architects and Business Analysts. But now, almost every kind of project begins with someone – or some team being tasked with creating diagrams.

But since then, we’ve been amazed at how consistently our customers have incorporated diagrams into their Moqups workflow. In turn, we’ve been busy improving and refining the diagramming experience.

If you are a regular reader of our What’s New posts, you’ll have noticed a lot of diagramming releases over the last couple months. A lot of these new features help take the ‘grunt’ out of work – so you can diagram faster and smoother. Here’s a quick overview of our latest improvements:

UML Class, Use Case & ERD Stencils and Notation

Lots of teams turn to Moqups for diagramming because complicated, expertise-specific software tends to discourage collaboration and experimentation. As a result, our goal has been to make it possible for all kinds of stakeholders to skip the learning curve and get right to work.

At the same time, we also know that our high-end users want to stay within Moqups’ creative context when they diagram. And they want rigorous professional capability. That’s why we’ve added new UML Class, Use Case, and ERD Model sections to our Stencil Library, and have added a full range of Crow’s Foot start-and-end markers for diagram connectors.

Diagram Extenders

This is a huge workflow accelerator! When you’re mapping out ideas, it’s distracting to keep going back to the Stencils Panel to add to your flowchart. Now, you don’t have to. Selecting Flowchart Diagram, UML, or ERD Model stencils on the page will reveal arrows on all four sides of those objects. One click on any arrow will automatically duplicate the object, connect the two, and open text-edit mode so you can quickly name the new object.

When there’s an object immediately adjacent from the one you are ‘extending’, clicking the extenders will automatically connect those two objects. And, as you add new stencils to your diagram, the page automatically scrolls to the end of that flow.

For lightning-fast work, there’s also a keystroke: Shift + Alt/Option + Arrow keys will quickly add and connect objects.

Replace Flowchart Stencils

We all know the drill: You finally have everything styled and perfectly in place. But suddenly, the requirements have changed, and now you have to update a bunch of the flowchart symbols you’ve used in your diagram. This is the kind of repetitive work that’s tiring, and can easily make polished work messy again.

Previously, you would have had to delete the bad stencil, drag in the new one, style it to match, attach its connectors, and wiggle it into position.

Now, you just drag a new stencil over one on the page, and drop when the ‘replace’ icon appears!

Swap Start & End Markers

This little keystroke makes it easy to change the direction of your relationships, or reverse your flow: Hold down Shift + X to reverse the start and end markers of any connector. That should be easy to remember since it’s the same keystroke that reverses the Fill and Stroke style when an object is selected.

Refined Connector Styling

We’ve made a couple of significant improvements that make it quicker and easier to style Diagram connectors.

The first is that your connector’s default style now adapts to your most recent choices. In other words, when you style a connector, any subsequent connector you create will automatically adopt that style – until you change it again.

We’ve also made it easier to retroactively style connectors. Previously, if you wanted to mass-style connectors already on the page, you had to select and change them individually; now, you can select a group of connectors – and customize them all at once in the ‘Connector Style’ section of the Format Panel.

Improved Snapping

This is a small but beautiful detail for the alignment-obsessed: Snapping now works to the center of objects as well as to their edges, making it quicker and easier to align objects. This global improvement is especially useful when you’re laying out flowcharts and diagrams in staggered formations.  

Finally, if you’re an avid user of our Diagram feature, we want to hear from you about your experience, suggestions, or advice. Write us at support@moqups.com, or just leave us a comment below!

What’s New: February 19, 2019

New Features:

  • Components: Create reusable elements that inherit the properties of an original object or group, and instantly apply comprehensive and consistent changes within projects. Save your team the tedium of applying repetitive updates – and free them for more creative and productive work!
    • Use the Component button in the Top Toolbar, or the Component section of the right-click Context Menu, to create a Component from any selected object or group.
    • The Component acts as the master to any and all copies – or Instances – that are made from that component.
    • Instances immediately adopt changes made to the Component itself, but you can always apply overrides by making changes to any individual Instance.
    • ‘Reset Instance’ removes any overrides, and re-applies the Component’s style and properties to that Instance.
    • Just as with any object, you can create complex components by nesting them.
    • ‘Go to Master Component’ will take you to its location, allowing you to make changes to that Component and all of its Instances.
  • New ERD Model and Use Cases diagram stencils:
    • ERD stencils let your team design DB tables and their relationships right inside Moqups. We’ve also added new diagram connector styles and smart defaults, including Crow’s Foot notation.
    • Use Case diagrams help provide a quick overview of complex systems, their purpose, and their participants.
  • Changes to Locking and Unlocking of Objects:
    • The Lock button has been removed from the Top Toolbar, and has been added to Format and Outline Panels.
    • In the Format Panel, click the Lock button to the right of the Object Name; the Size and Coordinates section of the Format Panel will remain hidden until the object is unlocked.
    • In the Outline Panel, click the Lock button to the right of the object name; the button will darken when locked.
    • Use the right-click Context Menu to choose the Lock/Unlock Selection option, or use the Keyboard Shortcut: Ctrl/Cmd + L (this keystroke works for both Lock and Unlock).
    • When locked, the object will display a red border on hover and, once the object is selected, a lock button will show in the upper-left corner of the red border. That button can be used to unlock the object.
  • Password Protected Export as PDF:
    • Now, you can provide an added layer of security by setting a password for your exported PDF.
  • Create Pages Automatically from within the Image Library:
    • Use the right-click Context menu to create new pages directly from your image selection.


  • Connectors:
    • The text-color of a Connector Label now defaults to that Connector’s color.
    • Changing the Connector color will change the text-color of its Label as well, unless the Label color has previously been overridden.
    • Hitting Enter on a selected connector line adds a Connector Label, or opens the first extant Label for editing.
  • Updated Google Fonts.
  • Updated Font Awesome icons to v 5.7.
  • Hovering over the Gradient Slider now reveals a  ‘+’ icon, indicating that a click on the slider will add a new stop.
  • Compound-stencil names are now displayed in both the Format and Outline Panels.
  • The Aspect Ratio of a selected object can be temporarily locked or unlocked by holding down the Shift key and dragging.
  • Projects in Preview now load in the top-center position.

Bug Fixes:

  • Fixed a bug that caused the Connector Style section of the Format Panel to be displayed twice.
  • Eliminated announcement banners in Preview mode.
  • With the Background Removal tool, a single click on any solid color now removes that color.
  • New objects created using Diagram Extenders are now named sequentially (i.e. Process 2, Process 3, etc).
  • Fixed a bug that incorrectly displayed a group border around icons not included in the group.

Introducing Gradients – Red, Green, and everything in between!

The deepening of blue as you move from dock to sea. The waves of color in autumn hills.

The slow ripening from green to red on a mango’s skin. Subtle gradations of wet sand along a shoreline’s footprint. The sudden blush of a baby’s cheek. And the lustrous waves of orange, pink and blue as the sun finally leaves the sky.

Flowchart diagram styled with gradients in Moqups

Gradients grab our attention because they depict momentous movements from one state to another. That’s why we take so many pictures of the natural gradients in our world – and in our lives.

And that’s why a gradient was a natural choice for Instagram’s when they redesigned their logo in 2016. That controversial move began the rediscovery of gradients after the era of flat design. Spotify’s rebranding in 2017 – using gradients and duo-tone color – was a clear signal that gradients have become a significant trend.

The rehabilitation of gradients is not just because they compel and draw our gaze, but because – especially in an era of hi-def screens – they are highly effective at moving a users attention through a design.

Because the human eye invariably lands on the brightest point on the screen, and then follows changing hues and shadows to explore the page, gradients can be used to put the focus on a logo, to highlight content, or to coax the user’s eye below the fold. And by mimicking light sources, and providing shadow effects, they can add texture, depth, dimension, and realism to backgrounds, UI elements, and image overlays.

A great gradient becomes almost a color unto itself – instantly recognizable and at the core of branding.

Gradients have been one of our most requested features, and we are proud announce that to this powerful branding tool is now available for your designs. Gradients easily applied to both Fills and Strokes.

To apply a gradient…

  1. Click on the Fill or Stroke Color
  2. At the top of the Color Picker Popover, you can choose from three Fill Types: Solid,  Linear gradient, and Radial gradient.
  3. For gradients, select either Linear or Radial gradient.
  4. The Gradient Slider has two default Stops that can be moved back and forth to adjust the start and end point of the gradient.
  5. Click on a Stop to apply a color from the Color Field. The Stop will remain blue while active. You can make further color adjustments below by using either the Hue or Opacity sliders, or by selecting from a range of color swatches derived from the currently active color.
  6. To add more stops, hover over the Gradient Slider until you see the ‘+’ icon; click on the slider to add a new stop.
  7. To remove a stop, drag it downward until it disappears.
  8. Use the Flip icon on the right of the Gradient Slider to reverse the order of colors.
Applying gradients in Moqups (animation)

The controls in the upper-right corner let you adjust the gradient’s Angle (for Linear) or Center (for Radial). For even more precision, you can set the Linear Angle by degree, or the Radial’s Center by X/Y coordinates in the accompanying input fields.

The Radial gradient also has a Stretch option that expands the Radial gradient to the margins of the object.

Using advanced gradient features in Moqups (animation)

As always, we love your feedback! So play, experiment and work with our new Gradient feature, and let us know about your experience, suggestions, or advice. Write us at support@moqups.com, or just leave us a comment below.