“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:
- Photos & Videos
- Animations & Effects
- Patterns & Shapes
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:
Beautiful, free videos for your homepage background.
Awesome stock video clips, stock music & premiere pro templates all completely free!
The best free stock photos & videos shared by talented creators.
Create realistic stock photos from thousands of models, objects, and backgrounds.
Remove video and GIF backgrounds 100% automatically.
Remove the background of any image 100% automatically.
The most practical way to get high-quality generated faces for commercial content.
Convert any photo to a duotone in seconds.
100% free hand-drawn illustration library.
Free mix & match illustration constructor.
A collection of free sketchy illustrations.
108 free flat illustrations with customisable characters.
Free vector illustrations to class up your project.
A simple web app for generating hand-drawn avatars.
Turn real code (Github Gist) into faux code (SVG image).
A colour palette composer inspired by audio parametric equalisers.
A simple and colorful CSS gradient generator.
Thousands of beautiful colour palettes you can use in one click.
A free colour tool providing information about any colour and generating matching colour palettes, shades/tints for your designs.
Generate nice colour palettes, gradients, and matching colour schemes for your next project!
Create, analyse and edit smooth colour palettes.
A colour combination contrast tester.
Handpicked free fonts and typefaces for web and graphics designers.
Free fonts, and free alternatives to premium fonts.
Download the free fonts for personal or commercial use.
Download thousands of completely legal, high quality, free fonts.
Easily mix and match different Google Fonts for the perfect pairing.
Preview and choose the right type scale for your project. Experiment with font size, scale and different web fonts.
Make a smooth shadow with easing curves.
A collection of CSS effects made with Vue.js.
A collection of customisable CSS section separators, with the possibility to easily copy the code.
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.
A lightweight, responsive, modern drag & drop library.
Ideas for revealing content in a schematic box look.
A library of free vector icons for personal and commercial projects, designed by first-class designers.
Open-source CSS, SVG and Figma UI Icons available in SVG Sprite, styled-components, NPM &
Create a snappy transition between two icons and download the SVG code.
A collection of 700+ free icons for landing pages.
Fully customisable & accessible vector icons.
Eva Icons is a pack of more than 480 beautifully crafted Open Source icons for common actions and items.
400 free animated icons downloadable in JSON for Lottie, GIF, and After Effects format.
CSS only library to fill your empty background with beautiful patterns.
A simple web app to generate svg waves, unique every time.
Create organic SVG shapes in just a few seconds.
A web tool for generating SVGs of polygons for plotting.
Free collection of beautiful patterns for all vector formats.
100+ vectorised scribbbles to spice up your design projects.
A powerful application to collect, customise and export all your icons.
A collection of the best UX and UI practices.
A comprehensive and curated list of design systems, style guides and pattern libraries that you can use for inspiration.
Inspect styles in a simple, well-organised & beautiful way.
Enlarge and enhance images automatically using AI.
I hope you enjoyed this list of free tools and resources. Please feel free to share your favorite ones by replying below.
Claim your page on DEV before someone else does
Level up every day