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. What is mise-en-scène? Visual storytelling in cinema

    What is mise-en-scène? Visual storytelling in cinema

    Tutorial Beginner

    Mise-en-scène in film means everything in front of the camera. We take a look at why it matters.

  2. Learn these viewport-relative CSS units (100vh, 100dvh, 100lvh, 100svh)

    Learn these viewport-relative CSS units (100vh, 100dvh, 100lvh, 100svh)

    Tutorial Beginner

    In this tutorial, we’ll cover the challenges when working with the classic 100vh unit for making full-screen sections and discuss some great alternative CSS...

  3. What was the first music video ever? A brief history

    What was the first music video ever? A brief history

    Tutorial Beginner

    Music videos are part of our everyday life now, and we tend not to give them much thought, but have you ever wondered where it all started? Us too! In this...

  4. How to build a website search bar with JavaScript

    How to build a website search bar with JavaScript

    Tutorial Beginner

    In this tutorial we’ll use JavaScript to implement a basic search bar and search function to filter a list of articles.

  5. How to quickly apply blur effects to videos in CapCut

    How to quickly apply blur effects to videos in CapCut

    Tutorial Beginner

    Blur can help bring focus and attention to a subject in your video. Let’s learn how easy it is to add blur to videos in CapCut.

  6. Vibrating boundaries: Making colors POP!

    Vibrating boundaries: Making colors POP!

    Tutorial Beginner

    Discover the visual power of vibrating boundaries, a stunning example of simultaneous contrast. Learn how this optical illusion can make your designs pop...

  7. 24 free freelance proposal templates to close new deals

    24 free freelance proposal templates to close new deals

    Tutorial Beginner

    Starting a new proposal? Save time and money with professionally designed freelance proposal templates. Explore premium and free freelance project proposal...

  8. How to use the Export Persona in Affinity Designer

    How to use the Export Persona in Affinity Designer

    Tutorial Beginner

    Learn how to use the Export Persona in Affinity Designer with this easy-to-follow tutorial. Create slices, choose file formats, and optimize images for any...

  9. CSS charts: How to create an organizational chart

    CSS charts: How to create an organizational chart

    Tutorial Intermediate

    In previous tutorials we’ve learned how to create different types of charts including bar charts, thermometer charts, and donut charts. Today we’ll continue...

  10. 10 effective marketing strategies for new freelance writers

    10 effective marketing strategies for new freelance writers

    Tutorial Beginner

    When you're a new freelancer, it can seem impossible to get anybody to hire you. It's easy to feel like you can't get a job without experience, or...

  11. Send email in Python with the API method: A step-by-step guide

    Send email in Python with the API method: A step-by-step guide

    Tutorial Intermediate

    In this tutorial, you’ll learn the step-by-step process of sending emails in Python using the API method.

  12. What are experimental films?

    What are experimental films?

    Tutorial Beginner

    Discover what experimental / avant-garde films have shaped cinema over the years, and their directors.