Every great film begins with a blank page.
Designed specifically for independent directors and screenwriters. Write with industry-standard screenplay formatting, deep scene analytics, native Indian language typography, and guaranteed offline privacy—free from subscriptions or cloud locks.
FADE IN:
EXT. KURUKSHETRA BATTLEFIELD — DAWN
A vast battlefield stretches beneath a pale golden sky. Two armies stand motionless, their banners stirring in the morning wind.
WIDE SHOT:
Thousands of warriors wait in silence. Chariots line the field. Horses stamp the earth.
CLOSE ON — ARJUNA
His fingers tighten around the Gandiva bow. Across the battlefield, he recognizes familiar faces among the opposing warriors.
ARJUNA
Krishna... those are my teachers. My elders. My own kin.
(His voice falters.)
How can I raise my bow against them?
KRISHNA
Look at me, Arjuna.
Arjuna turns, but his eyes remain troubled.
ARJUNA
If victory demands that I destroy everything I love, what will remain for me to celebrate?
OVER THE SHOULDER — KRISHNA
Beyond Krishna, the opposing army waits beneath its standards.
KRISHNA
You are looking at the battle before you. But first, you must understand the battle within you.
A distant conch echoes across the field.
SOUND:
The low rumble of war drums begins. The sound grows, then suddenly falls silent.
Arjuna lowers his bow.
ARJUNA
Then teach me how to see clearly.
Krishna regards him with quiet compassion.
KRISHNA
Ask without fear. Listen without pride. Let us begin.
INSERT — THE GANDIVA BOW
Its tip rests against the earth.
CUT TO:
The vast battlefield, suspended in a moment before history changes.
FADE OUT.
Built for the demands of working filmmakers.
Every subsystem inside A FILM BY is designed around the reality of writing in writers' rooms, on set, and in locations without internet connectivity.
FlowWrite™ Writing Engine
An intuitive screenplay editor with compact element icons, contextual writing hints, and progressive suggestions for scene headings, locations, time of day, and character cues. Designed for fast, distraction-free writing.
Dialogue Lab & Cast Breakdown
Deep analytical inspection of spoken character distribution, dialogue-to-action density ratios, and scene breakdowns. Generate dedicated character audition sides, scene sheets, and review scripts with color highlights and writer notes.
Multi-Script Indic Typography & Phonetic Engine
Native multilingual engine bundling Google Noto Sans font families (Telugu, Tamil, Malayalam, Kannada, Hindi, Bengali, Gujarati, Odia, Punjabi, English) with real-time phonetic transliteration for seamless regional script typing and formatting.
Draft Snapshots & Idea Pad
Preserve complete draft milestones with immutable snapshots and capture fleeting plot twists in the categorized Idea Pad. Complement your revision workflow with in-editor writer notes, review highlights, and non-destructive version history.
Complete Project Backups
Save your entire project — including screenplays, draft milestones, review notes, and workspace settings — into a single portable .afilmby file. Easily restore your stories across both web and Android.
Local-First Offline Architecture
Your stories stay entirely on your device. Powered by client-side storage with zero telemetry, complete offline capability, local HIT assistance, and progressive writing suggestions operating 100% locally without cloud AI APIs.
Never break your creative momentum.
Writing formatted screenplays shouldn't require fighting rigid menu drop-downs. FlowWrite™ brings intelligent keyboard ergonomics modeled after the natural grammar of cinema.
Contextual Enter Progression
Typing a character name and hitting Enter instantly transitions the cursor to Dialogue. Entering Dialogue transitions seamlessly back to Action.
Single-Tap Tab Cycling
Cycle through Scene Heading → Action → Character → Parenthetical → Dialogue → Transition → Shot with standard Tab key rhythm.
Automated Scene Heading Sanitizer
Normalizes scene headings and strips redundant automated scene numbering while preserving legitimate street numbers like "221B BAKER STREET".
// Enter Progression Mechanics
SCENE_HEADING → ACTION
ACTION → CHARACTER
CHARACTER → DIALOGUE
PARENTHETICAL → DIALOGUE
DIALOGUE → ACTION
TRANSITION → ACTION
// Tab Cycling Hierarchy
HEADING → ACTION → CHARACTER → PARENTHETICAL
→ DIALOGUE → TRANSITION → SHOT → NOTE
True multi-lingual screenplay support for Indian cinema.
Indian film industries produce some of the most dynamic cinema on the planet. A FILM BY features integrated Indic typography and embedded Google Noto Sans fonts directly in the browser.
Draft screenplays in Telugu, Tamil, Malayalam, Kannada, and Devanagari with real-time phonetic transliteration, automated Unicode sanitization, glyph normalization, and high-fidelity PDF export.
Get A FILM BY on Google Play.
Install the standalone, fully-featured release build directly from Google Play. Complete with all 10 OCR language models, bundled font engines, and offline screenwriting capabilities.
Inside the Android App
Our Zero-Data-Leak Promise
Screenplays represent years of creative investment. In A FILM BY, your scripts, dialogue, loglines, and character notes remain local to your browser and device. All storage is client-side in standard IndexedDB.
Transparent Privacy Practices
We believe in complete transparency. No online account is required for the core website workflow. Review our comprehensive Website Privacy Policy for full details.
Contact A FILM BY
Questions, feedback, or suggestions? Get in touch.