Watch free
Episodes · 17 min · uploaded Nov 1, 2026 · GoodShort official channel
1 of 2 videos

Where to watch How A Witch Stole My Heart
Data checked
More dramas you can watch free here
Similar series
About
Mona, the most powerful Dark Witch in the kingdom, falls for a human princess named Alina and is determined to marry her, but Alina is already betrothed to a handsome prince and hates Mona, only seeing her as a monster. But Mona is willing to risk war to win Alina’s heart, and a turn of events…
How A Witch Stole My Heart: episodes, price and where to watch
How A Witch Stole My Heart has 66 episodes; the first 8 are free on GoodShort, and episodes are locked from episode 9. It is a completed 2026 vertical drama, about 3 min per episode (roughly 2 h 45 min for the whole series). It streams on GoodShort.
Pricing: GoodShort: coins from ep. 9.
How A Witch Stole My Heart episodes can be watched free on YouTube (17 min), on GoodShort's official channel; the video plays on this page. How A Witch Stole My Heart came out on GoodShort on Oct 29, 2026. Episode counts and free episodes checked on Oct 29, 2026.
Genres: Fantasy and LGBTQ+. Tropes: Fated Lovers, Love Triangle, Magic and Royalty & Nobility.
How A Witch Stole My Heart — FAQ
How many episodes does How A Witch Stole My Heart have?
66 episodes, about 3 min each. The series is completed.
How long is How A Witch Stole My Heart?
About 2 h 45 min in total: 66 episodes of roughly 3 min each.
Where can I watch How A Witch Stole My Heart?
On GoodShort. The Watch buttons above lead to the official apps.
Is How A Witch Stole My Heart free?
Partly: 8 of 66 episodes are free on GoodShort; the rest need coins or a subscription.
Can I watch How A Witch Stole My Heart free on YouTube?
Yes — episodes (17 min) on GoodShort's official channel. You can play it on this page.
When did How A Witch Stole My Heart come out?
It came out on GoodShort on Oct 29, 2026.
Is How A Witch Stole My Heart completed?
Yes — all 66 episodes are out.
Reviews
Watched it? Share your review.
Reviews need an account with a confirmed email — it keeps out spam.















