Figma

How to create and use custom shapes in Figma?

Master the art of crafting and applying unique shapes in Figma to boost your design projects with this comprehensive step-by-step guide.

Developer profile skeleton
a developer thinking

Overview

Designing with custom shapes in Figma boosts creativity and precision. Figma's powerful vector tools help designers create unique shapes, adding a special touch to projects.

This involves crafting shapes from scratch or tweaking existing ones. Use the Pen, Boolean operations, and other vector tools. Taking the time to master these techniques elevates your design skills and makes your work pop with one-of-a-kind details.

Knowing how to make and use custom shapes can really improve your design workflow.

Get a Free No-Code Consultation
Meet with Will, CEO at Bootstrapped to get a Free No-Code Consultation
Book a Call
Will Hawkins
CEO at Bootstrapped

How to create and use custom shapes in Figma?

Step 1: Open a New Design File in Figma

First things first, fire up Figma and start a new design file. Just hit 'New File' on the Figma dashboard. Easy peasy.

Step 2: Select the Shape Tool

Next, find the shape tool in the toolbar at the top. You can use shortcuts too: "O" for oval, "R" for rectangle. Super handy!

Step 3: Draw Basic Shapes

Now, click and drag on the canvas to draw some basic shapes like rectangles, circles, and polygons. These will be your building blocks for custom shapes.

Step 4: Combine Shapes

Position your shapes so they overlap where needed. For example, place a circle over a rectangle to get a shape with both curved and straight edges. Fun, right?

Step 5: Use Boolean Operations

Select multiple shapes and use Boolean operations (Union, Subtract, Intersect, Exclude) from the top toolbar. This will help you combine or subtract shapes to form your custom shape.

Step 6: Refine Your Shape with Vector Tool

Grab the Pen tool (shortcut key: "P") to add or tweak anchor points and paths on your shape. This is where you fine-tune your design.

Step 7: Group and Name Your Custom Shape

Once you're happy with your custom shape, group all the parts together by selecting them and hitting Cmd+G (Mac) or Ctrl+G (Windows). Give it a name so you can find it easily later.

Step 8: Save as a Component

Turn your custom shape into a reusable component. Right-click the grouped shape and select 'Create Component.' This makes it super easy to reuse in different designs.

Step 9: Use the Custom Shape in Your Design

Drag and drop your custom shape component from the Assets panel into your design file. You can tweak its size, color, and position as needed.

Step 10: Modify and Update Custom Shape

Any changes you make to the main component will update all instances of the custom shape. Just double-click the main component in the Assets panel, make your adjustments, and save. Boom! Updates everywhere.

Following these steps lets you create and use custom shapes in Figma, making your design projects more flexible and creative.

Explore more Figma tutorials

Complete Guide to Figma: Tutorials, Tips, and Best Practices

Explore our Figma tutorials directory - an essential resource for learning how to create, deploy and manage robust server-side applications with ease and efficiency.

Why are companies choosing Bootstrapped?

40-60%

Faster with no-code

Nocode tools allow us to develop and deploy your new application 40-60% faster than regular app development methods.

90 days

From idea to MVP

Save time, money, and energy with an optimized hiring process. Access a pool of experts who are sourced, vetted, and matched to meet your precise requirements.

1 283 apps

built by our developers

With the Bootstrapped platform, managing projects and developers has never been easier.

hero graphic

Our capabilities

Bootstrapped offers a comprehensive suite of capabilities tailored for startups. Our expertise spans web and mobile app development, utilizing the latest technologies to ensure high performance and scalability. The team excels in creating intuitive user interfaces and seamless user experiences. We employ agile methodologies for flexible and efficient project management, ensuring timely delivery and adaptability to changing requirements. Additionally, Bootstrapped provides continuous support and maintenance, helping startups grow and evolve their digital products. Our services are designed to be affordable and high-quality, making them an ideal partner for new ventures.

Engineered for you

1

Fast Development: Bootstrapped specializes in helping startup founders build web and mobile apps quickly, ensuring a fast go-to-market strategy.

2

Tailored Solutions: The company offers customized app development, adapting to specific business needs and goals, which ensures your app stands out in the competitive market.

3

Expert Team: With a team of experienced developers and designers, Bootstrapped ensures high-quality, reliable, and scalable app solutions.

4

Affordable Pricing: Ideal for startups, Bootstrapped offers cost-effective development services without compromising on quality.

5

Supportive Partnership: Beyond development, Bootstrapped provides ongoing support and consultation, fostering long-term success for your startup.

6

Agile Methodology: Utilizing agile development practices, Bootstrapped ensures flexibility, iterative progress, and swift adaptation to changes, enhancing project success.

Yes, if you can dream it, we can build it.