Select all objects that share a property with the currently selected object.
261 templates
12 clipart
Copies are spaced by the offset below. The same offset is used by Duplicate (Ctrl+D).
Your own copy — works offline on Windows, Mac & Linux
Sends this page () to SpokaneSigns.com as a print-ready file with fonts outlined. You'll get a Design ID to add to your order.
Your design and contact details are sent to BigNorth, LLC / SpokaneSigns.com only to prepare your print order. Nothing is sent unless you click Send.
✓ Sent! A confirmation was emailed to .
Place your order at SpokaneSigns.com and enter this Design ID in the order notes.
Adds a cut line around the selected artwork for contour-cut stickers and decals. The line uses the spot name CutContour.
Multiple objects get one combined contour. Images use their outer frame.
Creates a vector QR code that stays sharp at any size.
Keep strong contrast (dark on light). Test-scan before printing. Minimum ~1 inch for close reading; larger for signs read from a distance.
Creates a new shape expanded or contracted from the selected object's outline.
Select multiple objects to create a single unified outline.
No matching topics found. Try a different search term.
GraphicDraw is a browser-based vector and mixed-media sign design tool. No installation required — everything runs in your browser.
The white rectangle is your sign canvas — anything inside prints. The grey area surrounding it is the pasteboard — use it to stage objects temporarily. Objects outside the canvas won't export.
The Easy Mode / Advanced Mode toggle (top-right of the menu bar) switches between two interface layouts:
Your preference is saved automatically between sessions.
Use Save to download a .grdw project file that preserves all pages, objects and settings. Use Open to reload it later. This is different from Export — exports create final image/PDF files.
Click objects to select · Drag to move · Handle corners to resize · Handle outside corners to rotate
Click the canvas to place a text object · Double-click to edit
Fixed-size text container that wraps text automatically
Draw freely with the mouse — creates editable vector paths
Erase portions of a selected path
Adds a rectangle or square to the canvas
Adds an ellipse or circle to the canvas
Adds a straight line to the canvas
Adds a regular polygon (default: pentagon)
Adds a 5-pointed star shape
Adds a directional arrow shape
Edit individual anchor points and bezier curve handles on paths
Enable/disable snapping to nearby objects and canvas edges
Show all objects as outlines only — no fills
Pick a color from anywhere on the canvas
Download project as a .grdw file (all pages included).
Load a previously saved .grdw project file.
Clear the canvas and start fresh. You'll be asked to confirm.
Set canvas size in inches. Choose presets or enter custom dimensions.
Browse pre-designed sign layouts. Click a template then Load to apply it.
Browse built-in vector clipart. Click an item to insert it on the canvas.
Upload a PNG, JPG, GIF or WEBP image from your computer.
Import an SVG file. Its vector objects are placed on the canvas.
Import a PDF page — choose the page for multi-page files; it is placed as an image.
Export canvas as a high-resolution PNG image. Best for web or print preview.
Export as a scalable vector SVG file — ideal for professional print workflows.
Export as a vector PDF — the preferred format for print production.
Undo the last action. Up to 50 undo steps available.
Redo the last undone action.
Delete selected object(s).
Copy the selection using the saved duplicate offset (default ½"; set it in Repeat).
Copy selected objects to clipboard.
Paste copied objects onto the canvas.
Combine selected objects into a group — they move and resize together.
Break a group into its individual objects.
Mirror the selected object horizontally.
Mirror the selected object vertically.
Select 2 or more objects. Alignment is relative to the combined bounding box of the selection.
Align left edges.
Center horizontally.
Align right edges.
Align top edges.
Center vertically.
Align bottom edges.
Distribute equal spacing horizontally.
Distribute equal spacing vertically.
Select all text objects on the canvas.
Select all image objects.
Select all non-text, non-image objects.
Select every object on the canvas.
Select all objects matching the fill color, stroke color, or object type of the selected object. If matches are inside groups, you are asked whether to ungroup them first.
| New Canvas | Clear the page and start fresh (asks first) |
| Save Project Ctrl+S | Save all pages as a .grdw project file |
| Save Project As… Ctrl+Shift+S | Save a copy under a new name |
| Open Project Ctrl+O | Open a .grdw project file (replaces the current project) |
| Recent Files… | Reopen a recently used project (Chrome/Edge) |
| Page Size… | Choose a sign/banner preset or enter a custom size in inches |
| Import SVG… | Place an SVG file as editable vector objects |
| Import PDF… | Place a PDF page as an image (pick the page for multi-page PDFs) |
| Import Image… | Place a PNG, JPG, GIF or WEBP image |
| Export PNG… | Save the page as a PNG image |
| Export SVG… | Save the page as an SVG in real inches (mm units) — best for other design programs |
| Export PDF… | Vector PDF; choose to outline fonts (recommended) or embed text |
| Preflight Check… | Check the page for print problems |
| Send to Print… | Send the design to the print shop and get a Design ID |
| Undo Ctrl+Z | Undo the last action (50 steps per page) |
| Redo Ctrl+Shift+Z | Redo the last undone action |
| Copy Ctrl+C | Copy the selection (works across pages) |
| Paste Ctrl+V | Paste slightly offset; each paste steps further |
| Paste in Place Ctrl+Shift+V | Paste exactly where it was copied |
| Paste to Center of Selection | Paste centered on the selected object |
| Paste to Center of Page | Paste centered on the page |
| Dupe (Duplicate) Ctrl+D | Copy using the saved duplicate offset (default ½") |
| Step & Repeat / Duplicate Offset… Ctrl+Shift+D | Make many evenly spaced copies, or save the Duplicate offset |
| Delete Del | Delete the selection |
| Select All Ctrl+A | Select every object |
| Deselect All | Clear the selection |
| Select All Text / Images / Objects | Select every text object, every image, or every shape/path |
| Group Ctrl+G | Group the selection so it moves and resizes together |
| Ungroup Ctrl+Shift+G | Split a group back into its objects |
| Bring to Front / Bring Forward | Move up to the top, or up one level |
| Send Backward / Send to Back | Move down one level, or to the bottom |
| Align Left / Center H / Right | Line up horizontally (one object aligns to the page) |
| Align Top / Middle V / Bottom | Line up vertically (one object aligns to the page) |
| Distribute Horizontal / Vertical | Even spacing between 3 or more objects |
| Flip Horizontal / Vertical | Mirror the selection |
| Clear Skew | Remove any slant, keeping the object centered |
| Convert to Path | Turn text or a shape into an editable path (keeps stroke, rounded corners, rotation) |
| Stroke to Path | Turn the visible stroke into its own filled path |
| Cut Contour… | Add a CutContour cut line around the artwork |
| Offset Path… | Make a larger or smaller outline of the selection |
| Weld (Union) | Merge overlapping shapes into one |
| Combine | Join paths into one compound path (holes stay holes) |
| Break Apart | Split a compound path into separate pieces |
| Subtract | Cut the top shape out of the shape below |
| Intersect | Keep only where the shapes overlap |
| Edit Nodes N | Move, add, delete, break or join path nodes |
| Import Image… | Place an image file |
| Trim to Content (auto) | Cut away transparent margins |
| Trim White Margins | Cut away white/light borders |
| Manual Crop… | Drag a crop box on the image |
| Remove White Background | Make white areas transparent |
| Remove Background Color | Make a chosen color transparent |
| Apply Mask / Release Mask | Clip an image to a shape (select image + shape), or undo the clip |
| Vectorize… | Trace an image into vector paths |
| Add Text T | Place a new text object |
| Add Paragraph Box | Place a wrapping text box |
| Text Editor… | Edit text and styles in a larger editor |
| Arc Text / Text on Path… | Open the Arc & Text on Path panel |
| Fit Text to Path | Flow the selected text along the selected shape or path |
| Bold / Italic Ctrl+B / Ctrl+I | Toggle bold or italic |
| Align Left / Center / Right | Text alignment |
| Convert to Path | Turn text into vector outlines (no longer editable as text) |
| Auto-fit Text | Shrink paragraph text to fit its box |
| Add Page | Add a new blank page |
| Duplicate Page | Copy the current page, its size and everything on it |
| Delete Current Page | Remove the current page (asks first) |
| Go to Previous / Next Page | Move between pages |
Rename, duplicate or delete any page from its thumbnail in the Pages tab.
| Image tools | Trim to Content, Trim White Margins, Remove White Background, Apply / Release Mask |
| Offset / Contour… | Same as Path → Offset Path |
| Cut Contour… | Add a CutContour cut line |
| Reduce Nodes… | Simplify a path by removing extra nodes (select a path first) |
| Color Sampler / Eyedropper | Pick a color from the canvas |
| Browse Templates / Browse Clipart | Start from a layout or add clipart |
| Import Image… | Place an image file |
| QR Code… | Add a vector QR code |
| Dimension Tool | Draw a dimension line (see Dimension Tool) |
| Dimension Options… | Units, decimals, prefix/suffix, color, size |
| Dimension Selected — Width / Height | One-click dimensions for the selected object |
| Vectorize Image… | Trace an image into vector paths |
| Fit Page Ctrl+0 or Ctrl+Shift+H | Zoom to fit the page |
| Zoom In / Zoom Out Ctrl+= / Ctrl+- | Zoom in or out |
| Zoom 100% | Actual size |
| Snap to Objects | Snap edges and centers while dragging |
| Wireframe Mode W | Show outlines only |
| Show Grid / Show Guides Ctrl+' / Ctrl+; | Toggle the grid or guides |
| Guides & Grid Settings… / Clear All Guides | Open the Guides & Grid panel or remove all guides |
| Dark Theme / Compact Mode | Color theme, and smaller toolbars for more canvas |
| Tool Rail / Action Bar layout | Columns, rows, docking, floating — see Toolbar Layout |
| Reset Toolbars | Restore the default toolbar layout |
| UI Scale Down / Up A− / A+ | Make the whole interface smaller or larger |
The Stroke tab controls the outline of the selected object(s).
Select artwork, then ✂ Cut Contour (Path or Tools menu). Set the offset (default 1/8"), corner style, and whether to skip holes inside letters. The line is a stroke-only path in magenta with the spot name CutContour, placed on top.
Select a rectangle and type a Corner radius in inches in the top bar. Corners stay round when you resize. To Path keeps the rounded corners.
GraphicDraw comes in two editions built from the same app: the free online edition at graphicdraw.com (with product sizes, Send to Print and print ordering), and GraphicDraw Desktop at graphicdraw.com/desktop, which installs on Windows, Mac and Linux and works without an internet connection. In GraphicDraw Desktop, Print This Design opens SpokaneSigns.com. In the online edition, ★ Get Desktop (top bar or Help menu) shows the Desktop and Pro options.
Open graphicdraw.com/desktop in Chrome, Edge or Brave and click ⤓ Install App (or the install icon in the address bar). It gets its own window and taskbar/dock icon and works offline. Updates download automatically — when one is ready you'll see Reload. On Mac Safari use File → Add to Dock (saving then downloads files instead of saving in place).
In Chrome/Edge, Save Project (Ctrl+S) saves straight to the .grdw file on your computer — after the first save, Ctrl+S just updates the same file. Save Project As… (Ctrl+Shift+S) saves a copy under a new name. The title bar shows the file name, with a • when there are unsaved changes. File → Recent Files reopens recent projects. With GraphicDraw Desktop installed, double-click a .grdw file to open it.
GraphicDraw includes the Open Font Pack — 43 sign-friendly fonts (Anton, Oswald, Bebas Neue, Montserrat, Roboto Slab, Lobster, Permanent Marker and more) that work offline and convert to outlines for print. In Chrome/Edge, open the font list and click + Show fonts installed on this computer to use your own fonts too; they also outline for print and PDF. If a project uses a font this computer doesn't have, GraphicDraw Desktop shows a close look-alike.
Tools → My Library… uses a folder on your computer for your own templates and clipart. Choose the folder once; GraphicDraw creates Templates and Clipart inside it. Save Page as Template and Save Selection as Clipart add items; you can also drop .grdw or .svg files into those folders. Templates open as a new project or are added as a new page; clipart is inserted on the page. Tick Hide built-in templates & clipart to see only your own, or hide single built-in items with the 👁 button on each card (nothing is deleted — use Show hidden to bring them back). Works in Chrome and Edge.
File → Send to Print… (or "Send your file to the print shop" in Print This Design). Enter your name and email; the current page is sent as a print-ready SVG with fonts outlined, plus the editable project if checked. You get a Design ID and a confirmation email — add the Design ID to your order notes at SpokaneSigns.com. Nothing is sent unless you click Send.
File → Preflight Check… checks the current page before printing: objects off or past the page edge, low-resolution images (under 120 DPI at print size), very small text, fonts that can't be outlined, and hairline strokes. Click Select to jump to an item. Send to Print shows the result too.
GraphicDraw saves your pages in this browser every 20 seconds and when you switch away. If you close the tab by accident, reopen GraphicDraw and click Restore in the banner (or Discard to start fresh). Autosave doesn't replace Save Project — use .grdw files for anything you want to keep or move to another computer.
Select an image and the Transform panel shows its resolution at the current size: good (120+ DPI), low (72–119) or too low (under 72). Making an image larger lowers its DPI.
| Paste (Ctrl+V) | Pastes slightly offset; each paste steps further |
| Paste in Place (Ctrl+Shift+V) | Exactly where it was copied — also across pages |
| Paste to Center of Selection | Centered on the currently selected object |
| Paste to Center of Page | Centered on the page |
The 3×3 grid beside X/Y in the Transform panel picks the reference point (corners, edge middles or center). X/Y show and set that point's position, and W/H resizing keeps that point fixed. Default is bottom-left.
Tools → QR Code…. Enter a URL or text, size in inches and color. The code is one clean vector path (with an optional white background and quiet zone). Always test-scan before printing.
The tool rail and the action bar can be rearranged.
The Colors tab contains the ChromaStack™ color library — 1,341 colors curated by BigNorth, LLC. The ChromaStack collection, its color names and values are the property of BigNorth, LLC and are not affiliated with any third-party color-matching system. Screen colors are approximate; printed results vary by material and printer.
The Layers panel shows all objects on the current canvas as a stacked list — top of list = front of canvas.
Manage multi-page projects. Each page has its own canvas and object stack.
Apply visual effects to selected objects.
Select an image object to enable these controls.
Convert raster images (PNG, JPG) to vector paths. Tracing runs on your own computer (ImageTracer) — nothing is uploaded.
The Transform panel is always visible at the bottom of the right sidebar regardless of which tab is active.
#ff6600) to find the closest named color match.GraphicDraw is a browser-based vector and mixed-media sign design application developed by BigNorth, LLC. It provides professional-grade design tools for creating signage, banners, decals, and print-ready artwork — entirely within a web browser, with no installation required.
Copyright © 2026 BigNorth, LLC. All rights reserved.
ChromaStack™ colors are curated by and © BigNorth, LLC. The color names and values are BigNorth's own and are not affiliated with any third-party color-matching system. Screen colors are approximate; printed results vary by material and printer.
GraphicDraw, its user interface design, source code, ChromaStack color dataset, template library, clipart library, and all associated assets are the exclusive intellectual property of BigNorth, LLC. Unauthorized copying, reproduction, redistribution, sublicensing, modification, reverse engineering, or commercial use of this software or any of its components — in whole or in part — is strictly prohibited without prior written permission from BigNorth, LLC.
The GraphicDraw name, logo, and associated brand identifiers are trademarks of BigNorth, LLC.
GraphicDraw incorporates the following open-source libraries. BigNorth, LLC gratefully acknowledges the work of their authors and contributors.
| Component | Author / Project | License |
|---|---|---|
| Fabric.js 5.3.0 | Juriy Zaytsev & contributors | MIT |
| opentype.js | Frederik De Bleser & contributors | MIT |
| Open Font Pack (43 families) | Google Fonts designers — license texts in fonts/open/LICENSES.txt | OFL 1.1 / Apache 2.0 |
| ImageTracer.js | András Jankovics | Public Domain |
| PDF.js 3.11 | Mozilla Foundation | Apache 2.0 |
| QR Code Generator | Kazuhiko Arase | MIT |
| Outfit & Space Mono fonts | Outfit Project Authors; Colophon Foundry | SIL OFL 1.1 |
| ClipperLib | Angus Johnson; JS port by Timo | Boost 1.0 |
| jsPDF | MrRio & contributors | MIT |
| svg2pdf.js | yWorks GmbH & contributors | MIT |
| Video.js (if applicable) | Brightcove, Inc. & contributors | Apache 2.0 |
Full license texts for all open-source components are available upon request; font license texts are included in fonts/open/LICENSES.txt. Vectorizing uses ImageTracer.js (public domain) and runs on your own computer.
GraphicDraw is provided "as is" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement. BigNorth, LLC does not warrant that the application will be error-free, uninterrupted, or free of harmful components.
In no event shall BigNorth, LLC be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of — or inability to use — this application, even if advised of the possibility of such damages. Your use of GraphicDraw is at your sole risk.
GraphicDraw processes all design work locally within your browser. Project files, images, and design data are not transmitted to BigNorth, LLC servers unless you explicitly use a feature that requires the server (such as Google Fonts browsing or feedback) or choose Send to Print, which sends the current design and the contact details you enter. Autosave keeps a copy of your work only in your own browser. No personally identifiable information is collected during normal use of the application.
Fonts installed on your computer are only read on your computer (after you allow it) to show and outline them.
This application and all matters arising out of or relating to its use are governed by and construed in accordance with the laws of the State of Washington, United States of America, without regard to its conflict-of-law provisions. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
Informal Resolution. Before initiating any formal dispute, you agree to contact BigNorth, LLC in writing and allow thirty (30) days for good-faith efforts to resolve the matter informally.
Binding Arbitration. If informal resolution fails, any dispute, claim, or controversy arising out of or relating to this application or its use — including questions of arbitrability — shall be resolved by binding arbitration administered in Spokane County, Washington, in accordance with applicable arbitration rules. The arbitrator's decision shall be final and binding, and judgment may be entered in any court of competent jurisdiction. The prevailing party shall be entitled to recover reasonable attorneys' fees and costs.
Litigation Fallback. For claims not subject to arbitration, or to enforce an arbitration award, both parties consent to the exclusive jurisdiction of the state and federal courts located in Spokane County, Washington, and waive any objection to venue or personal jurisdiction in those courts.
Class Action Waiver. All claims must be brought in the party's individual capacity. No claim may be brought as a class action, collective action, or representative proceeding.
Severability. If any provision of these terms is found by a court of competent jurisdiction to be invalid, illegal, or unenforceable, that provision shall be modified to the minimum extent necessary to make it enforceable, and all remaining provisions shall continue in full force and effect.
Entire Agreement. This notice, together with any terms published at graphicdraw.com/terms.html, constitutes the entire agreement between you and BigNorth, LLC regarding your use of GraphicDraw and supersedes all prior understandings, representations, and agreements, whether written or oral.
No Waiver. Failure by BigNorth, LLC to enforce any right or provision shall not constitute a waiver of that right or provision.
Assignment. You may not assign or transfer your rights under these terms without prior written consent from BigNorth, LLC. BigNorth, LLC may assign its rights and obligations without restriction.
Updates. BigNorth, LLC reserves the right to update these terms at any time. Continued use of the application following notification of changes constitutes acceptance of the revised terms.
BigNorth, LLC operates multiple brands in print, signage, and software. For licensing inquiries, support, or permissions:
BigNorth, LLC
bignorth.co
Copyright © 2026 BigNorth, LLC · All Rights Reserved · GraphicDraw is a BigNorth, LLC product.
GraphicDraw Version 4, Revision 16 (2026-11-01)
Fabric.js, opentype.js, ImageTracer.js, PDF.js, QR Code Generator, ClipperLib, jsPDF and svg2pdf.js are the property of their respective owners and are used in accordance with their respective license terms.
This is a free text object. Use + Para to create a paragraph text box with auto-fit and word-wrap.
Enter admin password to enable template & clipart management.
✓ Admin access active — save & delete enabled.
Click a page thumbnail to import it as an image. Use Trim to Content to remove margins.
GraphicDraw is a free-to-use, browser-based design application for graphic designers, marketing teams, realtors, hobbyists, small businesses, industrial design teams, event planners, nonprofits, and anyone who creates print-ready artwork — without paying a monthly subscription to do it.
No downloads. No account required. No fees. Just open your browser and design.
Bug report, feature request, or just a note — we read everything.