LogoThunkable Movie App Guide

Build a Free Movie App with Thunkable

Follow this comprehensive, step-by-step guide to create a fully functional movie app using free data sources and legal content. You’ll learn account setup, cloning a ready template, integrating free APIs for movies, customizing UI, and publishing your app.

IconNo Credit Card

Signup to Thunkable for free and start building instantly.

IconReady Template

Clone a complete app with home, details, and player screens.

IconLegal Sources

Use OMDb and Internet Archive for free and legal content.

Dashboard Preview
1

Create Your Thunkable Account

Go to Thunkable
Sign Up Icon

Sign Up (Free, No Card)

  1. Visit thunkable.com and click Sign Up.
  2. Use your email or continue with Google.
  3. You’ll land on the Dashboard after onboarding.
Sign Up screen
Dashboard view
Dashboard Icon

Explore the Dashboard

The Dashboard shows your projects, templates, and publishing options. You’ll use it to clone the template and later download APKs.

  • Projects: List of all your apps.
  • Data: Add APIs and data sources.
  • Publish: Export APKs and test on devices.
InfoTip

Use the Live Test option to preview changes instantly on your phone.

2

Clone the Movie App Template

Link Icon

Open the Template Link

Use a community-shared project with a ready UI (home screen, movie list, player).

ExternalDirect Link
Infinity Cinema Free Movie App (Community Project)
Clone Icon

Clone into Your Dashboard

  1. Click Clone Project on the template page.
  2. Confirm to add it to your Dashboard.
  3. Open the project to explore screens and blocks.
Clone preview
UI Icon

Template Screens

  • Home: Movie grid with posters and titles.
  • Details: Poster, metadata, and Play button.
  • Player: Embedded video player (YouTube/Archive).
Screens
3

Add Free Movies (Legal Sources)

API Icon

OMDb API (Movie Metadata)

OMDb provides titles, posters, and year info. Register to obtain a free key and use it in your requests.

Code IconExample URL
https://www.omdbapi.com/?t=Inception&apikey=YOUR_OMDB_KEY
  • Go to omdbapi.com and get an API key.
  • In Thunkable, open your project, then go to Data tab.
  • Add a Web API endpoint using your OMDb URL.
Video Icon

Internet Archive (Public Domain Movies)

Use the Internet Archive to fetch free, legally available movies (e.g., classic films). Integrate via their Advanced Search API.

Code IconExample URL
https://archive.org/advancedsearch.php?q=collection:(feature_films)&fl[]=identifier,creator,subject&rows=50&output=json
  • Copy the URL above into the Thunkable Web API block.
  • Parse identifier and build the video URL (e.g., https://archive.org/download/IDENTIFIER/FILE.mp4).
  • Display titles and thumbnails in your movie list.
Plug Icon

Add API in Thunkable

  1. Open Project → Data tab → Add API.
  2. Paste OMDb or Archive URL.
  3. Name the endpoint (e.g., MoviesMeta, ArchiveFilms).
API settings
List Icon

Display Movies

Use a List Viewer or custom grid to show posters, titles, and years. Bind the component to your fetched JSON.

OMDb Search: https://www.omdbapi.com/?s=classic&apikey=YOUR_OMDB_KEY
Language Icon

Language & Localization

Add a language dropdown and include a language parameter in your API calls if supported by the source.

Example: https://www.omdbapi.com/?s=free%20movies&apikey=YOUR_OMDB_KEY
4

Customize the App (Drag & Drop, No Code)

Layout Icon

UI Components

  • Home: Grid of Image + Label components.
  • Details: Image, labels, and Play button.
  • Player: Web Viewer or Video component.
UI builder
Blocks Icon

Blocks: Fetch & Show Movies

In the Blocks tab, add a Web API call when the Home screen opens and bind the response to your movie list.

When Home Opens → Call Web API (OMDb Search) → Set List Viewer Items to response.Search
Example: https://www.omdbapi.com/?s=free%20movies&apikey=YOUR_OMDB_KEY
Play Icon

Embed the Player

  • YouTube trailers via Web Viewer using embed URL.
  • Internet Archive direct MP4 links for public domain films.
YouTube Example: https://www.youtube.com/embed/VIDEO_ID
5

Test and Publish Your App

Phone Icon

Live Test

  1. Click Live Test in the Dashboard.
  2. Scan the QR code with your phone.
  3. Preview and interact with your app in real time.
QR test
Download Icon

Download APK (Android)

  • Go to Publish → Download APK.
  • Install on your Android device.
  • Share APK with testers or friends.
APK install
Apple Icon

Test on iOS

Create a test build and preview via the Thunkable live app or TestFlight depending on your plan.

  • Use Live Test on iOS with the Thunkable companion app.
  • For full publishing, follow Apple’s guidelines.
iOS test
Rocket

Ready to build? Clone the template, connect APIs, and publish your app today.

Open Thunkable

This page is optimized with a desktop-first layout and adapts for tablets and mobile devices. Images are responsive, and interaction elements include hover outlines and focus states for accessibility.

GrapesJS logo Created in Grapes Studio