Creating a swipe motion in Inkscape
A swipe motion in Inkscape is a curved line or arrow that shows direction of movement across the canvas. You draw it using Inkscape's built-in tools — most commonly the Bezier tool to create the curved path, then add an arrowhead to show direction. The result looks like a hand swiping across a screen or an object moving from one point to another.
This technique works for presentations, diagrams, instructional graphics, and user interface mockups. The process takes about five minutes once you know which tools to use and in what order.
Key Takeaways
- Use the Bezier tool (keyboard shortcut B) to draw the curved path of your swipe, clicking once to set each point and double-clicking to finish.
- Add an arrowhead by selecting your path, opening the Fill and Stroke panel, and choosing an arrow marker from the Stroke Style tab.
- Adjust the curve by clicking and dragging the path itself after you finish drawing, or by moving individual points with the selection tool.
- Make the line thicker and more visible by increasing the stroke width in the Fill and Stroke panel, which also makes the arrowhead larger.
Drawing the curved path with the Bezier tool
Open Inkscape and create a new document or open an existing one. Press B on your keyboard to activate the Bezier tool. You will see the cursor change and the tool options appear on the left side of the screen.
Click once on the canvas where you want the swipe to start. This sets your first point. Move your cursor to where you want the swipe to curve, then click again — do not drag yet. Click a third time at the end point where the swipe should finish. Now double-click to complete the path. Inkscape will draw a straight line connecting all three points.
The line will look straight because you have not yet shaped the curve. That comes next. Press N to switch to the Node tool, or click the Node tool in the left toolbar (it looks like a small cross with four arrows). Click on the middle point of your line — the one you set second. You will see a small square appear on that point. Now click and drag that point away from the straight line. The path will curve smoothly in the direction you drag.
If the curve does not look right, keep dragging the middle point until the swipe motion matches what you want. You can also click and drag the path itself (not a point) to adjust the overall curve shape.
Adding an arrowhead to show direction
Select your curved line by pressing S to activate the selection tool, then click on the line. The line will highlight with selection handles around it. Now open the Fill and Stroke panel by going to Object in the menu bar, then Fill and Stroke. A panel will appear on the right side of your screen with three tabs: Fill, Stroke Paint, and Stroke Style.
Click the Stroke Style tab. You will see several options including a section labeled "Markers". This section has three dropdown menus: one for the start of the line, one for the middle, and one for the end. Click the rightmost dropdown (the end marker) and select an arrow style. Common choices are "Arrow1" or "Arrow2". The arrowhead will appear instantly at the end of your swipe.
If the arrow is too small or too large, go back to the Stroke Style tab and adjust the "Width" slider at the top of the panel. Increasing the width makes both the line and the arrowhead thicker and more prominent. Decreasing it makes them thinner.
Adjusting the thickness and color of your swipe
With your swipe line still selected, click the Stroke Paint tab in the Fill and Stroke panel. You will see color options. Click Flat color (the solid square icon) if it is not already selected. A color picker will appear below it. Click on any color to change the line color, or click the small arrow next to the color to open a full color chooser.
To make the line thicker, return to the Stroke Style tab and increase the Width number. Start with a width of 3 to 5 pixels for a visible swipe. You can type a number directly into the Width field or use the up and down arrows next to it.
If you want the swipe to have a fill color (a solid interior) instead of just an outline, click the Fill tab and select a color. Most swipes work better with just a stroke and no fill, but the choice depends on your design.
Creating multiple swipes or variations
To create a second swipe, you can duplicate your first one and modify it. Select your finished swipe, then press Ctrl+D to duplicate it. The duplicate will appear directly on top of the original. Press and hold the mouse button to drag it to a new location. You can then adjust the curve, color, or arrow style without affecting the original.
If you want swipes that curve in different directions, use the Node tool to move the middle point in a different direction. If you want the arrow at the start instead of the end, go to the Stroke Style tab and move the arrow marker from the end dropdown to the start dropdown instead.
Fixing common mistakes
If your line appears straight with no curve, you likely did not drag the middle point away from the line. Switch to the Node tool (press N), click the middle point, and drag it perpendicular to the line direction. The curve will appear as you drag.
If the arrowhead does not appear, make sure you have selected the line and opened the Stroke Style tab. The dropdown menus must show an arrow option selected — if they show "none" or are blank, click the dropdown and choose an arrow. If no arrows appear in the dropdown list, your Inkscape installation may need updating, but this is rare.
If the swipe is too thin to see, increase the Width in the Stroke Style tab. If it is too thick, decrease the Width. If the color is hard to see against your background, change the stroke color in the Stroke Paint tab or change your canvas background color.
Frequently Asked Questions
Can I make the swipe curve in an S-shape instead of a simple arc?
Yes. Instead of clicking three times with the Bezier tool, click four or five times to add more points. Each point you add lets you create a more complex curve. After finishing, use the Node tool to drag each point and shape the path however you want. More points give you more control but also make the shape harder to adjust smoothly.
How do I make the arrowhead bigger without making the line thicker?
Inkscape ties arrowhead size to line width, so you cannot make one bigger without the other. The workaround is to draw your line at the thickness you want, then create a separate small rectangle or triangle shape and position it at the end of the line to act as a custom arrowhead. This takes more steps but gives you independent control.
What if I want the swipe to have a gradient color instead of a solid color?
Select your swipe, open the Fill and Stroke panel, and click the Stroke Paint tab. Instead of clicking "Flat color", click the "Linear gradient" or "Radial gradient" icon. A gradient editor will appear. Click on the gradient bar to add color stops and adjust the colors. The gradient will apply to the line itself.
Can I export my swipe as a PNG or JPG file?
Yes. Go to File in the menu, then Export As. Choose your file format (PNG works well for graphics with transparent backgrounds, JPG for solid backgrounds). Select where to save the file and click Export. A dialog will appear with export options — the defaults usually work fine for most uses.
How do I make the swipe motion look like it is moving fast?
Add motion lines behind the swipe. Draw several short curved lines parallel to your main swipe, spaced a small distance apart. Make these lines shorter and thinner than the main swipe, and position them behind it so they look like they are trailing. This creates the visual impression of speed and movement.