Write text adventure games and interactive stories (2025)

Build text adventure games and interactive fiction

Go!Sign up to start building your game online Download Questfor Windows

Quest lets you make interactive story games. Text adventure games like Zork and The Hitchhiker's Guide to the Galaxy. Gamebooks like the Choose Your Own Adventure and Fighting Fantasy books. You don't need to know how to program. All you need is a story to tell. Your game can be played anywhere. In a web browser, downloaded to a PC, or turned into an app. Get started now for free, or find out more below.

Watch a quick screencast

It's free...

Quest is free to use. You can use it free via your web browser, or if you're a Windows user, you can download the free desktop version.

And as open source software, Quest will always remain free.

...and you're free

No restrictions. Quest is licenced under the MIT License.

This means you can download and modify the Quest source code, and do whatever you want with it.

You can sell the games you make with Quest. You can use the Quest source code inside closed source commercial applications.

You don't need to ask for permission - you already have it.

Get started quickly

You don't need to know how to program to use Quest. But you might pick up some handy programming knowledge along the way.

Everything about your game is displayed in plain English, but the source code to your game is also viewable and editable for the more technically minded.

A full tutorial is included, and help is always available on the forums.

Ever wanted to...

Ever wanted to create your own game, but were put off by complicated programming languages? Quest is a great way to get started.

Want to get into game writing, or prototype game narrative before turning it into something bigger? Quest is a quick way to experiment with interactive stories.

Surprisingly powerful

Quest is a powerful game platform. Although designed to be easy to learn, it has huge power when you need it.

There is a fully featured scripting language behind the scenes, which you can dip in and out of as required. You can use variables and functions, and encapsulate functionality using object types to share scripts between objects. You can create and share libraries of advanced functionality.

Graphics, sounds and video

Who says text adventures are all about text?

You can add pictures to your game, music and sound effects.

You can even embed video, from YouTube and Vimeo.

And you can go even further, by customising the user interface using HTML and Javascript, to get your game looking exactly how you want it.

Any language

Create games in English, French, German, Spanish, Dutch, Italian, Poruguese, Romanian, even Esperanto.

Or create your own translation.

Share with the world

Who wants to play a text adventure game? People who search for text adventures.

This website is the top destination for text adventures on the web, so if you publish your game here, people will find it. So it's easy to share your game with the whole world, or you can make your game private and just share it with friends instead.

There's no need for players to download any software - people can play your game directly in their browser, whatever device they're using.

Need some help?

  • Read the Quest Documentation
  • Post questions or problems on the forum
  • Add bugs to the Issue Tracker
  • Get in touch by email
I found Quest – the text adventure creator that enabled me to just go ahead and create what was bubbling inside me. Six feverish days of writing later, my adventure game was born! Jahanzaib Haque
Quest allows you to create your very own adventures in a couple of different ways, and you don’t have to know how to code or hack or anything... it really is supremely easy to use.

It's pretty amazing what can be accomplished so easily... I am in love with this program. B.C. Tietjens, Freeware Genius

You can have a simple first game ready in minutes... As an added bonus you can include all sorts of pictures, sounds and movies in your game.

Should you be interested in crafting a more complex offering, well, Quest seems powerful enough to handle almost everything you can think of and definitely anything I can come up with. Konstantinos Dimopoulos, IndieGames.com

Want to make your own text adventure game? You can use Quest, a free online program that makes it super easy! Tara Theoharis, Geeky Hostess
Great way for kids to start coding... LOVE THIS! Manchester GirlGeeks
My boys loving this text adventure making software Stuart Dunstan
Overall, I'm impressed. The web editor feels fully capable of supporting a large game at all stages of development. Iain Merrick
I'm about halfway through the tutorial right now, but so far I'm loving this program. Nightkind on reddit

Start using Quest nowSign up to start building your game online

Get involved

If you know C# or JavaScript and would like to help with developing Quest, please see Quest on GitHub.

Watch a quick video

Write text adventure games and interactive stories (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Frankie Dare

Last Updated:

Views: 6275

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Frankie Dare

Birthday: 2000-01-27

Address: Suite 313 45115 Caridad Freeway, Port Barabaraville, MS 66713

Phone: +3769542039359

Job: Sales Manager

Hobby: Baton twirling, Stand-up comedy, Leather crafting, Rugby, tabletop games, Jigsaw puzzles, Air sports

Introduction: My name is Frankie Dare, I am a funny, beautiful, proud, fair, pleasant, cheerful, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.