EchoFlow

EchoFlow Timetable Designer

Your Timetable,
Beautifully Designed

Drop your registration PDF. Auto-detect every slot. Get a personalized, export-ready timetable in under 10 seconds.

Drop Registration PDF here

or click to browse · PDF files only

PROCESSED ENTIRELY IN YOUR BROWSER

or

Build Manually

What makes EchoFlow different

Built specifically for students

Drop your Registration PDF

Drag your registration timetable PDF — subjects and slot codes detected in seconds.

Instant Slot Mapping

Every slot (A, B, C, P1, P42...) is automatically mapped to your registered subject.

Beautiful & Customizable

Auto-assigned colour palettes distinguish theory from labs. Change any colour, rename subjects.

Official Timetable Structure

Uses the exact grid structure for Batch 1 and Batch 2 — looks just like the official timetable.

Export Anywhere

Export as PNG or PDF. Print-ready output preserves your colours, layout, and hidden columns.

100% Private & Free

No login. No backend. No data ever leaves your browser. Everything saved in LocalStorage.

How it works

From PDF to timetable in 4 steps

01

Choose Your Batch

Select Batch 1 or Batch 2 — the official grid is loaded automatically.

02

Drop Registration PDF

Upload your registration timetable PDF. Text is extracted instantly, no OCR needed.

03

Review & Customize

Verify auto-detected subjects. Edit names, change colours, cancel specific classes.

04

Export or Print

Export a pixel-perfect PNG or PDF of your personalized timetable.

Open Timetable Designer

Your data never leaves your device

EchoFlow is 100% client-side. Your registration PDF is parsed directly in your browser using PDF.js — never uploaded to any server. All your customizations (colours, names, hidden slots) are saved in your browser's LocalStorage.

No loginNo backendNo databaseFree forever