shapeCrafter

Apr 23 Updates
  • Print/Emboss fixed so it only prints the graphic in the editor, plus focus returns to the File Actions menu when the system print dialog closes.
  • The starter gallerySVG files have been updated to follow the overall practices taught on BlindSVG. All text elements replaced with Braille29.
  • New File now includes more page size choices, and the editor can autosave, save a copy, duplicate files, and revert back to the version you started from.
  • The Braille Converter is working again with the available English tables, and its status messages now speak more reliably during repeated use.
  • Braille29 and Braille36 US fonts are embedded in shapeCrafter, ensuring reliable braille output when adding braille into your drawings.
  • Several Safari and VoiceOver fixes have been added to keep menus, settings, and other controls easier to move through.
  • Render Delay and Autosave Interval now use visible number fields instead of sliders, making those settings easier to read and adjust.

shapeCrafter gives you a place to create hand-coded SVG graphics, render them instantly in the browser, and move directly to print or export.

Start a new SVG file, write or insert SVG elements, preview the rendered graphic while you work, and print or emboss your creation when it is ready.

Help and Getting Started

Create a file to generate the opening SVG code, including your filename in the title tag. The code editor accepts direct typing, or you can insert SVG primitives from the menu. You can also use the Quick Add keyboard shortcut to bring up a menu of shapes to add into your code when focused in the editor.

Use Live View from the Editor Settings for automatic rendering while you type, or keep Live View off and use Render SVG when you want to update the graphic manually. The Jump to Line button can move the cursor to a specific line in the code.

Saved files stay in this browser until you delete them. Download SVG creates a file on your computer, while Export Raster converts the current SVG into a bitmap image.

For embossing or tactile print workflows, choose Print/Emboss Graphic from the file actions menu so the browser prints only the rendered SVG.

Saved Files

Saved Files

No saved files yet.

Full Screen Graphic

Render the SVG to preview it full screen.

Create a New SVG File

Enter the file details that shapeCrafter should use to generate your opening SVG tag and title tag.

What should go in viewBox?

Use four numbers separated by spaces. A common starting point is 0 0 850 1100, which sets the x origin, y origin, width, and height of the SVG drawing space.

Start File from Template

Choose a starter SVG and shapeCrafter will open it as a new file in the editor.

Add Shape

Enter the attributes for the selected SVG primitive.

Jump to Line

Enter a line number in the editor.

Keyboard Shortcuts

Set your preferred shortcuts for these shapeCrafter Code Editor actions.

Jump to Line

Tab Indent

Tab Outdent

Quick Add

Quick Add SVG Element

Choose an SVG element to insert at the current cursor position.

Export Raster

Choose the output format, pixel size, and DPI for the raster export.

SVG Rendering Error

The SVG could not be rendered.

Delete Saved File

This file will be removed from this browser.