iLoveLabFile
A red pen for your PDFs
First matching occurrence, per page
FOR GGSIPU & DTU STUDENTS

Kalash GulatiVani Chaba
corrected on every page.

Upload a lab file, practical file or assignment PDF. Tell iLoveLabFile what to find and what to replace it with — it edits the text directly, so formatting, tables and diagrams stay exactly as they were.

01 — EDITOR

What needs correcting?

Use the exact text as it appears in the PDF for a reliable match.

1 match / page
PDF
document.pdf
0 KB
How the replacement works

Each Find/Replace pair is searched page by page. On a page where the old text appears more than once, only the first match on that page is changed — the rest are left alone.

Replacement pairs
e.g. enrollment no. 00117702724 → 00117232724
Upload a PDF and complete at least one Find → Replace pair.

What are we actually doing?

You're telling iLoveLabFile: “find this exact text and replace the first copy of it on every page it appears on.” That's the common case for a repeated student detail in a multi-page academic file.

FINDKalash Gulati
REPLACEVani Chaba

Why “first match per page”?

It keeps the edit predictable. If a page repeats the same name several times, iLoveLabFile won't blindly overwrite every copy — it updates the first occurrence on that page and leaves the rest untouched.

PAGE 1first match → changed
+
PAGE 2first match → changed
GGSIPU

College & university

Names, enrollment numbers, roll numbers, registrations and course details.

DTU

Lab & practical files

Student details, experiment records and repeated academic information.

B.TECH

Assignments

Update student and subject information without rebuilding the PDF.

WORKSHOP

Workshop files

Batch, section, student and course information in workshop documents.

PDF text editor built for GGSIPU & DTU practical files

iLoveLabFile is a free online PDF text editor for targeted corrections. Students at GGSIPU — Guru Gobind Singh Indraprastha University and DTU — Delhi Technological University use it to change a name in a PDF, replace an enrollment number, update a roll number, correct a registration ID or fix a course code across an entire lab file, practical file or workshop file — without retyping or reformatting the document.

The processing is deliberately simple to reason about: for each Find → Replace pair, iLoveLabFile searches the PDF page by page and changes only the first matching occurrence on each page. That keeps results predictable on documents where the same student detail repeats on every page, which is the normal shape of a GGSIPU or DTU B.Tech practical file.

Does iLoveLabFile replace every occurrence on a page?

No. The current behavior replaces only the first matching occurrence on each individual page.

Can I use this for a GGSIPU or DTU practical file?

Yes — it's commonly used to change a name, enrollment number or roll number that repeats on every page of a GGSIPU or DTU lab file, practical file or workshop file.

What if the same text appears once on several pages?

The first match on each page can be changed, so the same Find value may be replaced once on page 1, once on page 2, and so on.

Can I make multiple changes in one PDF?

Yes. Add multiple Find → Replace pairs before submitting the document.