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.