Free How-To Tutorials

Discover over 23,000 free how-to articles and tutorials. Millions of students shape their future with our free tutorials every month. What would you like to learn?

With these free tutorials, you can learn to master Photoshop actions, give better PowerPoint presentations, or get the most out of WordPress. Or maybe you want to brush up on your web design skills or discover how to start a business? You can learn all that here—and much more too.

Choose a topic from the dropdown menu or simply search for what you want to learn. With more than a decade of free tutorials across a huge range of subjects, you're sure to find what you're looking for.

All tutorials:

  1. Create a breakout game with HTML, CSS, and vanilla JavaScript

    Create a breakout game with HTML, CSS, and vanilla JavaScript

    Tutorial Intermediate

    Let’s create a Breakout game using Vanilla JavaScript. In a Breakout game, the player uses a paddle to bounce a ball and hit bricks, removing the bricks one...

  2. How to blend text for an album cover in Photoshop

    How to blend text for an album cover in Photoshop

    Tutorial Beginner

    Learn how to add text to your music album cover design and blend it so that it fits seamlessly into your composition.

  3. A complete guide to body effects in CapCut

    A complete guide to body effects in CapCut

    Tutorial Beginner

    Want precise adjustment over your subject in a scene? You can do exactly that with Body Effects in CapCut. Let's learn how.

  4. How to create a holographic sticker text effect

    How to create a holographic sticker text effect

    Tutorial Beginner

    Learn to create a holographic sticker in Adobe Illustrator using a gradient mesh and a couple of effects.

  5. How to add audio to PowerPoint presentations

    How to add audio to PowerPoint presentations

    Tutorial Advanced

    Want to learn how to add audio to PowerPoint? There are more features than you might expect. Learn them all and how to insert audio in PPT with this tutorial.

  6. How to build a filtering component in pure CSS (2 methods)

    How to build a filtering component in pure CSS (2 methods)

    Tutorial Intermediate

    In today’s tutorial, we’ll learn how to build a CSS-only filtering component, something which you’d be forgiven for thinking needs JavaScript.

  7. How to use Photoshop brushes to create negative space

    How to use Photoshop brushes to create negative space

    Tutorial Beginner

    Negative space is a classic design technique that turns empty space into high impact design. In this tutorial, we'll be recreating a poster from The Last of...

  8. Making the most of the visible grid web design trend

    Making the most of the visible grid web design trend

    Tutorial Beginner

    The visible grid web design trend seems to be here to stay. But what makes it so compelling and how can you put it to use? Let’s explore that and more.

  9. Superheroes: The evolution of comic-book film adaptations

    Superheroes: The evolution of comic-book film adaptations

    Tutorial Beginner

    Superheroes are iconic characters created to entertain and inspire, and both comic book versions and movie adaptations have become a big part of popular...

  10. Overcome the 5 mental blocks that are draining your creativity

    Overcome the 5 mental blocks that are draining your creativity

    Tutorial Beginner

    Mental blocks are a major hindrance to getting work done. Let's look at how to overcome five common mental blocks.

  11. How to retouch faces in CapCut: The complete guide

    How to retouch faces in CapCut: The complete guide

    Tutorial Beginner

    Want to perfect your portraits with easy-to-use tools? Let's dive into CapCut's face retouching features and learn how to enhance your subjects with just a...

  12. How to make a portfolio brochure template in Affinity Publisher

    How to make a portfolio brochure template in Affinity Publisher

    Tutorial Beginner

    In this tutorial, you'll learn what a portfolio is and how to create a portfolio template using various tools in Affinity Publisher.