Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Free Student Result Portal with Website Embed – Apps Script

E8 Education & School Premium Plan Weekly Plan VIP Premium Plan
❤️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
Free Online Student Result System using Google Sheets & Apps Script | E8
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Result lookup by roll or PIN number Marks displayed per subject and test Percentage shown with the result Printable result slip Mobile-friendly layout Students added by typing a row in the sheet Maximum marks per test configurable in the HTML Sheet name configurable in one place Embeddable in Blogger WordPress or any site by iframe Google Sheets as the database Deploys as a Google Apps Script web app

Description

The simplest result portal that still does the job. A student types their roll number, presses Get Result, and their marks appear — subject by subject, with the percentage — ready to print. On a phone as readily as a desktop.

Students are rows

Adding a student is typing a line in the sheet: serial number, PIN or roll number, name, and the marks for each test. Nothing else. There is no admin panel to learn, no import format to match, and no developer needed at the point when results are actually being entered — which is always the busiest week of the term.

Maximum marks are yours

The maximum mark for each test lives in the HTML, one value per test, and changing it changes what the result sheet displays against. A test out of forty becomes a test out of a hundred by editing one number and saving. Same for the sheet name, which is set in one place.

Built to be shared

Deploy it and you get a URL to send to parents and students, or embed with an iframe into your existing school site, Blogger or WordPress page. The layout is mobile-friendly because that is where nearly every parent will open it.

When to choose something bigger

This build is a lookup by roll number with no password. If results must be private to each student, the result portal with per-student passwords covers that; for admit cards with QR verification or a year-long report card with grades and ranks, look at those builds instead.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script — no hosting or server needed
  • Your student list with roll numbers and marks in a sheet
  • Your maximum marks per test to set in the HTML
  • A website or blog if you want to embed it (optional)

What's Included

  • Complete Google Apps Script source code
  • Result lookup by roll or PIN number
  • Printable result slip
  • Mobile-friendly layout
  • Configurable maximum marks per test
  • Google Sheets structure for students and marks
  • Deployment and authorisation walkthrough
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedOct 28, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryEducation & School
Tagsstudent result management systemfree student result management systemonline result system google sheetsstudent result portal freeresult portal embed in websiteroll number result lookupprintable result slipstudent result management system project source code
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click — no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files
Custom development

Need this customized for your business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+Projects delivered
91+Countries served

20–30% advance to start · Clear quote before work begins · Support after delivery

What we customize

  • Features & functionsNew features, changes to existing scripts, custom formulas and automations
  • API & integrationsWhatsApp, payment gateways, CRM and more
  • Design & UI changesYour branding, layout redesign, dark mode, mobile layout
  • Full custom projectsDashboards, billing, inventory, CRM, built from scratch
Free
Source Code File

People choose these

Paid picks from the same category

How to Build a Multi School Result Management System (SaaS) Using PHP MYSQL How to Build a Multi School Result Management System (SaaS) Using PHP MYSQL 183 views this month PHP School Exam Seating System | Google Apps Script + Sheets Dashboard School Exam Seating System | Google Apps Script + Sheets Dashboard 61 views this month Apps Script How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner 73 views this month PHP

Reviews & Feedback

What buyers and YouTube viewers say about this project.

Sort
@vishwanathranamale606 via YouTube
NOT DOWNLOAIND G ANY FILES
1 like on YouTube
@LearnKidsZone via YouTube
کھربوں اربوں کروڑوں لاکھوں درود و سلام ہوں آپ صلی اللہ تعالی علیہ والہ وسلم پر آپ صلی اللہ علیہ والہ وسلم کی تمام آل پاک پر آپ صلی اللہ تعالی علیہ والہ وسلم کے تمام صحابہ کرام رضوان اجمعین رضی اللہ تعالی عنہ پر انگریزی میں ترجمہ کریں۔
1 like on YouTube
@elixiruniverse7701 via YouTube
All web app UI are very nice also very featured. I m trying to build but not able finalized.
@reanjacell via YouTube
woaaaaahhhhh hoh very helpful!!!!
@Sniper-p8r via YouTube
Hola, tus últimos videos ya no tienen la traducción de voz a español😢 Crees poder agregarla 😁
@bobochandrasanasam226 via YouTube
Great Work. But how to add result "PASS" and "FAIL" option. And If Some student din't scored pass mark, remarks will be failed and total sum will be zero, marked red the fail subject. Kindly update. Thank u
@ufuksakar6080 via YouTube
🎉🎉 tebrik ederim çok güzel bir çalışma olmuş
@raviroy5627 via YouTube
Very helpful 🫡
@khanasadullah5125 via YouTube
❤❤❤ guru ji aap mahan ho
@RafikulIslam-uc9rr via YouTube
Love u bro. Wonder project 🎉
@AsaKhatun-mr7pu via YouTube
This is wonderful 🎉 project 🎉. Love this❤❤❤❤
@manuelspctips via YouTube
I love this
@digitalsevanet via YouTube
This is amazing video for us