Vector Crafter
Craft pure-vector SVG assets across Iconography, Typography, and Illustration workflows, then review and export standalone SVG Work Cards.
Pure SVG Vector • 1–75 closed shapes • max 150 nodes per shape • Bitmap & live text rejected anywhere
Independent Iconography source • reset/import here does not affect Typography.
Large authoring-app viewBox coordinates are recalculated to practical source pixels from the declared SVG canvas when available; closed-geometry detection remains unchanged.
Detected Closed Geometry0 shapes
Canvas Vector Work is always square. Choose one of the three fixed work presets; imported external templates may temporarily preserve their normalized square size.
0 = 1 column. 5 slicers = 6 columns.
0 = 1 row. 5 slicers = 6 rows. Maximum: 36 rooms.
Work presets: 1800, 2160, and 3240 px square. Default layout is 6×6 (36 rooms), producing 300×300 px rooms at 1800×1800. Slicers remain adjustable from 0–5 per axis. Room numbering is fixed and read-only: Room 1, Room 2, Room 3, ... in grid order.
Preview SVG Work Card
Each occupied work room becomes one standalone SVG snapshot. Rename cards here, then export the complete set as a ZIP for downstream vector/font workflows.
Click anywhere on a card to select it for a two-card position swap, or drag cards to manually reorder them. Card 1, Card 2, Card 3… are recalculated automatically from the current visual order.
Name-driven scaling: standard glyph names are mapped automatically. A–Z and 0–9 use Cap Height; normal lowercase uses x-Height; descenders use the Descender zone; and special/ascender lowercase uses balanced optical zones. Width always remains proportional.
UPM basis: 500 uses the familiar 500×500 metric cell; 1000 uses a 1000×1000 cell and doubles the active custom metrics. Switching back divides them by two and snaps to the nearest 25 units.
Custom metric guides: Drag Ascender, Cap Height, x-Height, Baseline, and Descender inside the dashed 0…UPM square. Every guide snaps to 25 units, keeps a minimum 25-unit gap, and cannot cross another guide. Baseline remains metric origin 0 in Typography metadata even when its absolute position moves inside the cell.
Choose a character first. Red glyphs are Empty; green glyphs are Filled by an existing metric-mapped Typography card. Empty downloads contain guides only; Filled downloads also include that card artwork.
Exports the plain 8×8 / 64-cell sheet using the active UPM, with 62 labeled glyph cells plus 2 reserved cells. Upload-back accepts edited 1×1 through 8×8 square-cell metric templates. Across the complete uploaded SVG, artwork is limited to 75 closed shapes total and 150 anchor nodes per individual closed shape; guideline/text helpers are excluded from that artwork count. Each metric box becomes one glyph card, so multiple paths inside one cell stay grouped as one glyph. Downloaded samples contain no custom data-* attributes; the active FontForge metrics are stored in a standard SVG metadata element instead. Corel-edited files may change page/viewBox or group hierarchy; Vecraft reconstructs the scan area from surviving metric-cell geometry and recovers glyph identity from standard IDs such as Glyph_A plus the visible Glyph label/filename. Reserved cells are ignored. Editable/Corel round-trip SVG keeps a 1:1 CSS-pixel mapping for the selected 500×500 or 1000×1000 cell basis.
Illustration keeps the automatic layerNN suffix locked to the original bottom-to-top layer order.
Use start-end_Name 1; Name 2; ... to rename only a card range, for example 5-9_Apple; Banana; Grape; Melon; Kiwi. Without a range prefix, names start at Card 1. If fewer names are supplied, only the available submitted names are applied; untargeted cards remain unchanged.
Use start-end_Base Name, for example 1-4_Navigation, to create Navigation (1) through Navigation (4) only for that range. Without a range prefix, every existing card is renamed incrementally.