Free step-by-step magic tutorials

Learn a Magic Trick Today

Start with an easy magic trick you can actually perform. GoodTricks gives you clear step-by-step instructions for cards, coins, mind reading, street magic and everyday-object magic.

Free No subscription required
Beginner friendly Clear practical instructions
Performance focused Tips beyond the secret
A spoon is bending in a magician's hand.

A better way to learn

Magic is more than knowing the secret

A strong trick combines method, timing, presentation and practice. GoodTricks tutorials are designed to help you understand all four, so your performance feels entertaining instead of simply puzzling.

Why GoodTricks?

Built for Real Beginners

01

Clear Instructions

Learn each move in a logical order without unnecessary jargon or vague explanations.

02

Useful Performance Advice

Understand where to look, what to say and how to make the method feel invisible.

03

Free Access

Explore tutorials without a subscription, membership or hidden lesson charge.

Not sure where to begin?

Your Beginner Magic Path

Choose one simple trick today, practise it well and perform it before moving on. A small number of polished tricks will always create a stronger impression than a large number of unfinished ones.

Begin with easy tricks
  1. 1
    Choose one effect

    Select a trick with simple props and a clear ending.

  2. 2
    Learn the method

    Understand the secret before trying to perform quickly.

  3. 3
    Practise the presentation

    Rehearse your words, timing and eye contact.

  4. 4
    Perform and improve

    Start with a friendly audience and learn from the reaction.

About GoodTricks

Making Magic Easier to Learn

GoodTricks.net is a free learning resource for people who want to discover practical magic without being overwhelmed. The site covers classic tricks, clever modern effects and performance ideas using cards, coins, paper, cups and everyday objects for anyone to have a try.

The modern GoodTricks collection is being rebuilt around clearer instructions, better mobile reading, responsible performance and useful practice advice.

Your next trick is waiting

Ready to Learn Your First Trick?

Choose one effect, practise it well and perform it for someone. Then come back for another.

Choose a Trick
.category-card-media { aspect-ratio: 16 / 10; margin: -1px -1px 1.25rem; border-radius: 16px 16px 0 0; } .category-card-media img, .featured-card-top > img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; } .featured-card-top { aspect-ratio: 16 / 10; } .featured-card-top .featured-label { position: absolute; left: 1rem; bottom: 1rem; z-index: 1; } /* Featured trick cards: fully clickable and interactive */ .featured-card { position: relative; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.06); border-radius: 18px; transition: transform 0.28s ease, box-shadow 0.28s ease, border-color 0.28s ease; } .featured-card-link { display: flex; flex-direction: column; height: 100%; color: inherit; text-decoration: none; } .featured-card-top > img { transition: transform 0.45s ease; } .featured-card-body { display: flex; flex: 1; flex-direction: column; } .featured-card-body .text-link { margin-top: auto; } .featured-card h3, .featured-card .text-link { transition: color 0.25s ease; } .featured-card:hover, .featured-card:focus-within { transform: translateY(-8px); border-color: rgba(244, 197, 66, 0.45); box-shadow: 0 20px 40px rgba(0, 0, 0, 0.28), 0 0 22px rgba(244, 197, 66, 0.12); } .featured-card:hover .featured-card-top > img, .featured-card:focus-within .featured-card-top > img { transform: scale(1.06); } .featured-card:hover h3, .featured-card:focus-within h3, .featured-card:hover .text-link, .featured-card:focus-within .text-link { color: var(--accent-color, #f4c542); } @media (prefers-reduced-motion: reduce) { .featured-card, .featured-card-top > img, .featured-card h3, .featured-card .text-link { transition: none; } .featured-card:hover, .featured-card:focus-within { transform: none; } .featured-card:hover .featured-card-top > img, .featured-card:focus-within .featured-card-top > img { transform: none; } } /* Homepage card-flourish hero image */ .home-hero-art { display: flex; align-items: center; justify-content: center; width: 100%; min-height: 420px; overflow: hidden; border-radius: 24px; } .hero-card-image { display: block; width: 100%; height: 100%; min-height: 420px; object-fit: cover; object-position: center; border-radius: 24px; box-shadow: 0 24px 60px rgba(0, 0, 0, 0.22); transition: transform 0.3s ease; } .home-hero-art:hover .hero-card-image { transform: scale(1.02); } @media (max-width: 800px) { .home-hero-art, .hero-card-image { min-height: 320px; } } @media (prefers-reduced-motion: reduce) { .hero-card-image { transition: none; } .home-hero-art:hover .hero-card-image { transform: none; } } /* Engagement-focused homepage flow */ #start-here { scroll-margin-top: 5rem; } #more-tricks { scroll-margin-top: 5rem; } .home-hero .button-primary { min-width: 190px; } .section-intro { max-width: 760px; } .featured-grid { margin-top: 2rem; } #start-here .featured-card { border-color: rgba(244, 197, 66, 0.38); } #start-here .featured-card::after { content: "Good place to start"; display: inline-block; margin: 0 1.25rem 1.25rem; color: #d4af37; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.04em; text-transform: uppercase; } @media (max-width: 800px) { #start-here .featured-card::after { margin-bottom: 1rem; } } /* Match the trick cards to the white hub cards on free-magic-tricks.html */ .featured-card-link { display: flex; flex-direction: column; height: 100%; overflow: hidden; border: 1px solid rgba(0, 0, 0, 0.06); border-radius: 18px; background: #fff; color: #111; text-decoration: none; box-shadow: 0 12px 30px rgba(0, 0, 0, 0.14); transition: transform 0.25s ease, box-shadow 0.25s ease; } .featured-card-link:hover, .featured-card-link:focus-visible { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(0, 0, 0, 0.22); } .featured-card-top { aspect-ratio: 16 / 10; overflow: hidden; } .featured-card-top > img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; transition: transform 0.3s ease; } .featured-card-link:hover .featured-card-top > img, .featured-card-link:focus-visible .featured-card-top > img { transform: scale(1.04); } .featured-card-body { display: flex; flex: 1; flex-direction: column; padding: 1.25rem; } .featured-card-body h3 { margin-top: 0; color: #111; transition: color 0.25s ease; } .featured-card-body p { flex: 1; color: #333; line-height: 1.6; } .featured-card-body .text-link { margin-top: auto; color: #66520d; font-weight: 700; transition: color 0.25s ease; } .featured-card-link:hover h3, .featured-card-link:focus-visible h3, .featured-card-link:hover .text-link, .featured-card-link:focus-visible .text-link { color: var(--accent-color, #f4c542); } @media (prefers-reduced-motion: reduce) { .featured-card-link, .featured-card-top > img, .featured-card-body h3, .featured-card-body .text-link { transition: none; } .featured-card-link:hover, .featured-card-link:focus-visible, .featured-card-link:hover .featured-card-top > img, .featured-card-link:focus-visible .featured-card-top > img { transform: none; } } /* Match the category boxes to the free-magic-tricks hub cards */ .category-card { display: flex; flex-direction: column; height: 100%; overflow: hidden; border: 1px solid rgba(0, 0, 0, 0.06); border-radius: 18px; background: #fff; color: #111; text-decoration: none; box-shadow: 0 12px 30px rgba(0, 0, 0, 0.14); transition: transform 0.25s ease, box-shadow 0.25s ease; } .category-card:hover, .category-card:focus-visible { transform: translateY(-6px); box-shadow: 0 18px 40px rgba(0, 0, 0, 0.22); } .category-card-media { width: 100%; aspect-ratio: 16 / 10; flex: 0 0 auto; margin: 0; overflow: hidden; border-radius: 17px 17px 0 0; } .category-card-media img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; transition: transform 0.3s ease; } .category-card:hover .category-card-media img, .category-card:focus-visible .category-card-media img { transform: scale(1.04); } .category-card > h3, .category-card > p, .category-card > .card-link { margin-right: 1.25rem; margin-left: 1.25rem; } .category-card > h3 { margin-top: 1.25rem; color: #111; } .category-card > p { flex: 1; color: #333; line-height: 1.6; } .category-card > .card-link { margin-top: auto; margin-bottom: 1.25rem; color: #66520d; font-weight: 700; transition: color 0.25s ease; } .category-card:hover > h3, .category-card:focus-visible > h3, .category-card:hover > .card-link, .category-card:focus-visible > .card-link { color: var(--accent-color, #f4c542); } /* Keep every card image filling its image frame without distortion */ .featured-card-top > img, .category-card-media img { width: 100%; height: 100%; object-fit: cover; object-position: center; } @media (prefers-reduced-motion: reduce) { .category-card, .category-card-media img, .category-card > h3, .category-card > .card-link { transition: none; } .category-card:hover, .category-card:focus-visible, .category-card:hover .category-card-media img, .category-card:focus-visible .category-card-media img { transform: none; } } /* Final image-fill rules: make every trick/category card image span the full width and height of its image panel, like the Free Magic Tricks page. */ .featured-card-link, .category-card { padding: 0 !important; overflow: hidden !important; } .featured-card-top, .category-card-media { position: relative !important; display: block !important; width: 100% !important; height: auto !important; aspect-ratio: 16 / 10 !important; flex: 0 0 auto !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; border-radius: 17px 17px 0 0 !important; } .featured-card-top > img, .category-card-media > img { position: absolute !important; inset: 0 !important; display: block !important; width: 100% !important; height: 100% !important; max-width: none !important; max-height: none !important; margin: 0 !important; padding: 0 !important; object-fit: cover !important; object-position: center !important; } .featured-card-body { min-width: 0; } @media (prefers-reduced-motion: reduce) { .featured-card-top > img, .category-card-media > img { transition: none !important; } }

Free step-by-step magic tutorials

Learn a Magic Trick Today

Start with an easy magic trick you can actually perform. GoodTricks gives you clear step-by-step instructions for cards, coins, mind reading, street magic and everyday-object magic.

Free No subscription required
Beginner friendly Clear practical instructions
Performance focused Tips beyond the secret
A spoon is bending in a magician's hand.

A better way to learn

Magic is more than knowing the secret

A strong trick combines method, timing, presentation and practice. GoodTricks tutorials are designed to help you understand all four, so your performance feels entertaining instead of simply puzzling.

Why GoodTricks?

Built for Real Beginners

01

Clear Instructions

Learn each move in a logical order without unnecessary jargon or vague explanations.

02

Useful Performance Advice

Understand where to look, what to say and how to make the method feel invisible.

03

Free Access

Explore tutorials without a subscription, membership or hidden lesson charge.

Not sure where to begin?

Your Beginner Magic Path

Choose one simple trick today, practise it well and perform it before moving on. A small number of polished tricks will always create a stronger impression than a large number of unfinished ones.

Begin with easy tricks
  1. 1
    Choose one effect

    Select a trick with simple props and a clear ending.

  2. 2
    Learn the method

    Understand the secret before trying to perform quickly.

  3. 3
    Practise the presentation

    Rehearse your words, timing and eye contact.

  4. 4
    Perform and improve

    Start with a friendly audience and learn from the reaction.

About GoodTricks

Making Magic Easier to Learn

GoodTricks.net is a free learning resource for people who want to discover practical magic without being overwhelmed. The site covers classic tricks, clever modern effects and performance ideas using cards, coins, paper, cups and everyday objects for anyone to have a try.

The modern GoodTricks collection is being rebuilt around clearer instructions, better mobile reading, responsible performance and useful practice advice.

Your next trick is waiting

Ready to Learn Your First Trick?

Choose one effect, practise it well and perform it for someone. Then come back for another.

Choose a Trick