iPhone Screenshots


Updated and ready for the future, OnScreen GPA Pro provides these extra benefits ** With NO ADS **
• Gives you the power of multiple customized GPA calculation formulas to match any school's method.
• Lets you keep grade records and calculate GPA for any number of students.
• Makes defining and calculating GPA for what-if scenarios a snap.
• Makes it easy to include Pass/Fail courses.
• Makes it easy to calculate GPA including or excluding a user-defined course category.
• Allows fractional credits.
• Simplifies entering new data by allowing duplication of existing courses, terms, and whole files.

See the OnScreen GPA Pro User Guide at http://nondummies.com/onscreengpapro.pdf to get a fuller picture of the app's power and simplicity.

Say you're a high school student and you've set up your GPA calculation to match the way your school does it. That's what you need for determining class rank. But what if the college you're applying to turns out to use a different method? Perhaps they don't consider non-academic courses, such as gym. Perhaps they don't use a GPA "weighted" to give extra grade points to honors and AP classes. With OnScreen GPA Pro, you just define a new method to match that school's way and calculate GPA using whichever method you choose. There's no point being limited to one or two calculation formulas, when this app lets you define one to match that of any school or to make one up to satisfy your own curiosity.

In addition to standard, honors, and AP categories for classes, there is a "wild card" category called "other", which can be anything you choose it to be. You can define a calculation method to exclude the "other" category. For example, if you're a college student considering graduate school, you may find that upper-division courses in your major are of greatest importance. OnScreen GPA Pro makes it a snap to calculate your GPA for just those courses. If you're a high school student, you can peg your non-academic courses as "other" and define a calculation method that excludes them, while having another that includes them.

The app is flexible in another valuable way. You can easily include or exclude from your GPA any given terms or years you choose. In addition to making it easy to see how your GPA has changed from year to year, this gives you the power to make "what if" scenarios for the future. What if you make all A's your senior year? Just define a best case senior year as one of your terms. Include it in your GPA calculation to see how much it can change where you currently stand. It's as simple as tapping an on/off switch on your iPhone screen. Use this as a motivational tool.

If you really are a "GPA pro," i.e., someone whose job involves accessing a lot of GPA, such as a high school guidance counselor or college admissions interviewer, then OnScreen GPA Pro's ability to keep complete grade records with GPA for any number of students on your iPhone or iPod Touch is obviously a feature you can use. But even if you're not a pro, you may appreciate the ability to record the grades for all of your children or for friends and siblings. The other benefit of having multiple files is that you can make a backup file, just in case you accidentally delete something from your record.

To make entering new terms and courses faster, OnScreen GPA Pro lets you duplicate ones you've already created. It's faster to duplicate your whole junior year with the name senior year, then go through and edit the course names and grades than to create a new term called senior year and add courses to it one by one. But you can do it either way. Duplicate your whole file to make a backup or to use as a template for making a file for a friend with a similar schedule.

The features outlined above put OnScreen GPA Pro in a class by itself.

What’s New

Version 1.5

App has been updated so that it will run in the future when 64-bit apps are required (no more notices about the app needing to be updated). App now requires iOS 8.4 or later. A bug was fixed—one only just now discovered. The workaround for those not updating follows. The problem occurs in the old version only when deleting an item from the term/semester list using the delete-from-list mechanism. You can get the desired deletion result by choosing to view the term in the list and then tapping the trash icon on the toolbar below the term's display.

Ratings and Reviews

1.0 out of 5
1 Rating

1 Rating

Dana Al-Mutairi ,


It doesn’t work at all

mommy lawyer ,

Great App!!!

I'm so impressed with this app. I'm even more impressed with the developer's response time and willingness to help with a question I had about the app. Thank you for making this homeschooling mom's life a little less stressful!

NadineLB ,


The new update fixed the issue that I had before, so now this app is back to being one of my favorite apps. Thanks for fixing it quickly! This app is SO useful!


OnScreen Science, Inc.
1.8 MB

Requires iOS 8.4 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like