⌥+⌃AltPlusCtrl

How to Convert an Object to a Path in Inkscape (Shift+Ctrl+C)

Windows: Shift+Ctrl+C
Mac: Shift+Cmd+C
Linux: Shift+Ctrl+C
Pressing Shift+Ctrl+C (Shift+Cmd+C on Mac) converts a selected basic shape — Rectangle, Ellipse, Star, or Text — into a fully editable generic path made of explicit anchor points, which is a necessary prerequisite for most node-level editing and several Boolean path operations that don't work correctly on primitive shape objects directly. **Why primitive shapes need this conversion at all**: Rectangle and Ellipse objects, as drawn with their dedicated tools, are stored internally as parametric shapes — defined by numeric properties like width, height, and corner radius, rather than as a raw list of nodes and curve segments the way a hand-drawn Bezier path is. The Node tool can select a parametric shape's handful of built-in control points (a rectangle's corners, for adjusting radius, for instance) but can't add, delete, or freely reshape individual nodes the way it can on a true path — Object to Path bakes the shape into that fully editable, node-based form. **What's lost in the conversion**: once converted, a shape's original adjustable numeric properties are gone — you can no longer type an exact new width or corner radius into a properties field the way you could before conversion, since the shape is now just a path defined by its nodes, indistinguishable from a hand-drawn Bezier path with no memory of ever having been a parametric rectangle. This is an irreversible conversion (short of using Undo immediately afterward), which is why many workflows deliberately delay it until node-level editing or a Boolean operation genuinely requires it. **When you specifically need this conversion**: before running most Boolean path operations (Union, Difference, Intersection, Exclusion, covered on the path-operations category page) on a shape that's still in its parametric form, and before using the Node tool to reshape a rectangle or ellipse beyond what its own limited built-in handles allow. **Text objects specifically**: converting text to a path is what lets you reshape individual letterforms directly as vector paths — genuinely useful for a custom logotype where a letter needs a bespoke tweak beyond what any font's own design offers, but it also means the result is no longer editable as text at all afterward; if you need to fix a typo, that has to happen before this specific conversion, not after. **Converting multiple objects at once**: selecting several shapes and applying Object to Path converts all of them simultaneously in one action, each becoming its own independent path — useful before a Boolean operation that needs several shapes to already be genuine paths rather than converting each one individually beforehand. **Related shortcuts**: the Node tool (N), Rectangle (R), and Ellipse (E) tools, all covered on the tools category page, are the ones most directly affected by whether a shape has undergone this conversion — the Node tool's available editing options genuinely change depending on whether you're working with a still-parametric shape or an already-converted path. **Mistake to avoid**: applying Object to Path reflexively to every shape immediately after drawing it, rather than only when node editing or a Boolean operation actually requires it, throws away the genuinely useful ability to precisely adjust a rectangle's exact dimensions or corner radius numerically later — it's worth keeping shapes in their parametric form for as long as that flexibility remains useful, converting only at the specific point where you need capabilities that form doesn't support.

Related shortcuts