DEV Community

loading...
Cover image for 50+ free tools and resources to create awesome user interfaces
Cruip

50+ free tools and resources to create awesome user interfaces

Davide Pacilio
Italian product designer and co-founder of https://cruip.com.
Updated on ・8 min read

“You’re only as good as the tools you use”

This saying has been around for years and highlights the importance of using the correct tool for the job. This motto applies to hundreds of different fields and disciplines, and luckily for us, to the design too.

From my experience as a senior product designer, there is almost nothing more important than the correct tools to create a nice user interface. The right set of pictures or a well-balanced colour palette can make a huge difference between a poor and decent UI.

I’m going to share a list of free and very useful resources/tools that I use daily to create users interfaces (websites, landing pages, web applications, etc…) for my clients, and for my projects Cruip and SaaS Landing Page.

To allow you to easily find a specific set of resources/tools, I divided the list into different categories:

So if you’re looking for a free set of icons, just jump to the iconography category.

A final note: This list doesn't include some of the most popular resources to create user interfaces like Unsplash (for the Photos & Videos category), or Google Fonts (for the Typography one). Why? You probably already know them.

50+ free tools and resources to create amazing UIs:

Photos & Videos

Coverr

Coverr

Beautiful, free videos for your homepage background.

Mixkit

Mixkit

Awesome stock video clips, stock music & premiere pro templates all completely free!

Pexels

Pexels

The best free stock photos & videos shared by talented creators.

Photo Creator

Photo Creator

Create realistic stock photos from thousands of models, objects, and backgrounds.

Unscreen

Unscreen

Remove video and GIF backgrounds 100% automatically.

Remove Background

Remove Background

Remove the background of any image 100% automatically.

Generated Photos

Generated Photos

The most practical way to get high-quality generated faces for commercial content.

Duotone

Duotone

Convert any photo to a duotone in seconds.


Illustrations

Open Peeps

Open Peeps

100% free hand-drawn illustration library.

Smash Illustrations

Smash Illustrations

Free mix & match illustration constructor.

Open Doodles

Open Doodles

A collection of free sketchy illustrations.

Control Illustrations

Control Illustrations

108 free flat illustrations with customisable characters.

Ouch!

Ouch!

Free vector illustrations to class up your project.

Avataaars Generator

Avataaars Generator

A simple web app for generating hand-drawn avatars.

Faux Code Generator

Faux Code Generator

Turn real code (Github Gist) into faux code (SVG image).


Palette

Parametric Color Mixer

Parametric Color Mixer

A colour palette composer inspired by audio parametric equalisers.

CSS Gradient

CSS Gradient

A simple and colorful CSS gradient generator.

Colorsinspo

Colorsinspo

Thousands of beautiful colour palettes you can use in one click.

Color Hexa

Color Hexa

A free colour tool providing information about any colour and generating matching colour palettes, shades/tints for your designs.

Color Space

Color Space

Generate nice colour palettes, gradients, and matching colour schemes for your next project!

Palettte App

Palettte App

Create, analyse and edit smooth colour palettes.

Colorable

Colorable

A colour combination contrast tester.


Typography

Freebiesbug (free fonts)

Freebiesbug (free fonts)

Handpicked free fonts and typefaces for web and graphics designers.

Fonts Arena

Fonts Arena

Free fonts, and free alternatives to premium fonts.

Befonts

Befonts

Download the free fonts for personal or commercial use.

Font Squirrel

Font Squirrel

Download thousands of completely legal, high quality, free fonts.

Fontjoy

Fontjoy

Easily mix and match different Google Fonts for the perfect pairing.

Type Scale

Type Scale

Preview and choose the right type scale for your project. Experiment with font size, scale and different web fonts.


Animations & Effects

Smooth Shadow Generator

Smooth Shadow Generator

Make a smooth shadow with easing curves.

CSSeffectsSnippets

CSSeffectsSnippets

A collection of CSS effects made with Vue.js.

Separator Generator

Separator Generator

A collection of customisable CSS section separators, with the possibility to easily copy the code.

Animista

Animista

A place where you can play with a collection of ready to use CSS animations, tweak them and download only those you will actually use.

Draggable

Draggable

A lightweight, responsive, modern drag & drop library.

Block Reveal Effects

Block Reveal Effects

Ideas for revealing content in a schematic box look.


Iconography

IconStore

IconStore

A library of free vector icons for personal and commercial projects, designed by first-class designers.

CSS Icons

CSS Icons

Open-source CSS, SVG and Figma UI Icons available in SVG Sprite, styled-components, NPM &
API.

Icon Transition Generator

Icon Transition Generator

Create a snappy transition between two icons and download the SVG code.

Tilda Icons

Tilda Icons

A collection of 700+ free icons for landing pages.

Ikonate

Ikonate

Fully customisable & accessible vector icons.

Eva Icons

Eva Icons

Eva Icons is a pack of more than 480 beautifully crafted Open Source icons for common actions and items.

Animated Icons

Animated Icons

400 free animated icons downloadable in JSON for Lottie, GIF, and After Effects format.


Patterns & Shapes

CSS Patterns

CSS Patterns

CSS only library to fill your empty background with beautiful patterns.

Get Waves

Get Waves

A simple web app to generate svg waves, unique every time.

Blob Maker

Blob Maker

Create organic SVG shapes in just a few seconds.

Rad Lines

Rad Lines

A web tool for generating SVGs of polygons for plotting.

Patterns

Patterns

Free collection of beautiful patterns for all vector formats.

Scribbbles

Scribbbles

100+ vectorised scribbbles to spice up your design projects.


Utility

Nucleo App

Nucleo App

A powerful application to collect, customise and export all your icons.

Checklist design

Checklist design

A collection of the best UX and UI practices.

Design System Repo

Design System Repo

A comprehensive and curated list of design systems, style guides and pattern libraries that you can use for inspiration.

CSSPeeper

CSSPeeper

Inspect styles in a simple, well-organised & beautiful way.

AI Image Upscaler

AI Image Upscaler

Enlarge and enhance images automatically using AI.


Conclusion

I hope you enjoyed this list of free tools and resources. Hungry for more? Take a look at part 2 here.

Discussion (83)

Collapse
v6 profile image
🦄N B🛡 • Edited

Avataaars generator is as useful as its name evokes ship theft on the high seas.

I'm using it as we speak. Look at this guy, see how smug he is? Maybe it's because he just found this list of useful stuff:

smug-af-nathaaan-avataaar

Also, this piraaate who died happy, doing what he loved, "...stabbing Windows and having it bleed..."

piraaate-who-died-happy-avataaar

Collapse
vaibhavkhulbe profile image
Vaibhav Khulbe

Super cool resources! 🔥

For those who're still hungry for more resources, I wrote a post earlier this year:

Collapse
kudapara profile image
Kudakwashe Paradzayi

Amazing post. I'll definitely add some of your contributions on the Curated Design Tools repo.

GitHub logo kudapara / curated-design-tools

A curated list of the tools we use to enhance our design wokflow.

curated-design-tools

A curated list of the tools we use to enhance our design wokflow.

Design Applications

  • ExcaliDraw (⭐ Open Source ⭐) -Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.
  • Adobe XD - Wireframe, design, prototype, present, and share amazing experiences for web, mobile, voice, and more.
  • Figma - Figma helps teams create, test, and ship better designs from start to finish.
  • Sketch - A digital design toolkit that helps you work and collaborate faster in design, wireframing and prototyping projects.

Design tools

  • Grabient - Beautiful and simple UI for generating web gradients.
  • Blob Maker - Make organic svg shapes for your next design.
  • Coolors - Generate perfect color combinations for your designs.
  • Metatags - Edit and experiment with your content then preview how your webpage will look on Google, Facebook, Twitter and more!
  • Css filters - Visual playground…

Feel free to open a pull request if you want 😉

Collapse
nikhil17_namal profile image
Nikhil N Namal

I've contributed few buttons on CSSeffectsSnippets, happy to see you use it. 🙌

Collapse
davidescobar007 profile image
J. David Escobar

absolutely helpful. thanks

Collapse
ahmetcetin profile image
Ahmet Cetin

great list, thx. check this out for images/videos:

pikwizard.com

All images/videos containing people are model released, so you can use them in commercial projects as well, unlike in many other "free" image sites.

Collapse
zonayedpca profile image
Zonayed Ahmed

Take a look at this one: gradienta.io
They also have an editor to make gradient: gradienta.io/editor

Collapse
theme_selection profile image
themeselection

Very helpful article. Thank you for sharing.

We recently launched Materio Vuetify VueJS Admin Template that can be useful for frontend development and responsive web apps.

Collapse
madhusudanbabar profile image
Krypton

Awesome 😍 😍

Collapse
ansmtz profile image
ansmtz

Fantastic. Now I want to use all of this immediately!
Thank you!

Collapse
waylonwalker profile image
Waylon Walker

Amazing List here.

I just discovered better-mobile-inputs.

Collapse
ev_jennie profile image
Eugenia Evtushenko

Hey, the UI Bakery UX/UI Designer has just published the article on the 2020 UX/UI design trends with the relevant tools and interfaces examples. Check it out: uibakery.io/post/2020-ux-ui-design...

Collapse
abbeymaniak profile image
abbeymaniak

Nice tool, thanks bro

Collapse
mrsid profile image
MrSid

Awesome...All in one😍😍😍

Collapse
duc profile image
Aryan Godde

This post is pure gold. Love it !!! I want a part two please 🙏😅

Collapse
ckissi profile image
Csaba Kissi

Great collection of tools. I would like to contribute to the list with my latest project. Free collection of customizable Tabler icons from Pawel at tablericons.com

Collapse
musharof profile image
Musharof Chowdhuy

Many of them are my favorite tools, thanks for such a great content.

Collapse
vaibhavkhulbe profile image
Vaibhav Khulbe

That's bookmarked already. Cool stuff!

Collapse
hari_prasath12 profile image
Hariprasath

Awesome tools..

Collapse
makampos profile image
Matheus de Campos

amazing!

Collapse
eliowar28 profile image
Eliomar Garzon

Oh dude this post it's so greeeat. Thanks man.

Collapse
seanolad profile image
Sean • Edited

Dude, you deserve for real props on this one. HOOOOLY, like this is great! I definitely needed this to take my web dev to the next level.

Collapse
ckissi profile image
Csaba Kissi

I would like to contribute with my latest side project that ables you to configure more than 550 SVG icons named Tabler Icons

Collapse
hamo225 profile image
Tarek Hamaoui

wonderful! thanks!

Collapse
vincenius profile image
Vincent Will

Awesome list - thanks for adding my CSS Separator Generator :D

Collapse
imphilippesimo profile image
imphilippesimo

Awesome 🔥🔥🔥

Collapse
theserverlord profile image
Atharva Kulkarni

Thanks a lot for the list.

Collapse
milladka profile image
milladka
Collapse
tobiastotz profile image
Tobias Totz

Wow, that are awesome resources! Thank you for sharing them <3
I bookmarked many of them and looking forward to use them for upcoming projects :)

Collapse
madhusudanbabar profile image
Krypton

Awesome collection,
Thanks for sharing 😇