RayLab is an application for design and simulation of optics. It can be used either as a learning tool or for the design of real optical systems.

Basic version includes:
• Ability to model 2D lenses and mirrors
• Full control over placement and shape of optical components
• Full control over aspheric surface shape parameters
• Full geometric ray tracing
• Sequential and Non Sequential analysis
• Front Focal Length, Back Focal Length, Principle Surface calculations
• Sample Models

Upgrade to RayLab Pro enables:
• 3D Modeling
• Advanced Optical Elements such as Lens Arrays, Diffraction Gratings, Prisms, Fresnel Lenses, etc.
• Polarization Ray Tracing
* Ray Splitting / Beam Splitter modeling
• Multi-Configuration Manager and animation functionality
• Ability to perform optimizations of design parameters
• Ray Transfer Matrix calculation
• Various commercial glass catalogs
• Zemax Importer
• Multiple Analysis Windows:
-- Fan Ray Diagram.
-- Wavefront Error Plot.
-- Grid Distortion Plot.
-- Spot Diagram.
-- Chromatic Aberration.
-- Gaussian Spot Size.
-- Polarization Analyzer.

Upgrade is available with in-app purchases of various modules OR as a full featured subscription.

• The subscription offers a 7 day free trial period. Subscription begins immediately but payment will only be charged to iTunes Account at the end of the trial period.
• Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period.
• The account will be charged for renewal within 24-hours prior to the end of the current period, at the same monthly price as the original subscription.
• You may manage your subscriptions and auto-renewal may be turned off by going to your iTunes Account Settings after purchase.
• No cancellation of the current subscription is allowed during active subscription period.
• Any unused portion of a free trial period will be forfeited if the subscription is cancelled.

What's New

Version 4.51

* Bug fixes related to parameter optimizer functionality.

Ratings and Reviews

Most Powerful Optics App on the iPad


This is a powerful app for simulating optics. It includes many different types of optics and models a wide variety of optical phenomena. Great learning tool.

Waste of money


Wast of money

Developer Response

This is not a game. The app is intended for optics students and engineers. The basic app has been free for the past month. The professional features offer a free trial period. It is hard to see how you could consider it a waste of money.

This App is rip-off


Be warned, what you get for $2.99 is basically the ability to try out the app. Although there are some basic optical components that are available, most require you to upgrade to the Pro version (subscription @ $3.99/month). The analysis tools are not even available without upgrading. A serious student would not find this useful without upgrading (and they probably won't subscribe). Further, a serious modeler could not use the app to replace other more powerful tools. The market here then is just the student or hobbyist. My advice to the seller would be to charge more, but give customers something they can actually use for say, a course in geometric optics or basic lens design. Nix the subscription as that's a good way to kill your product. It does have potential. I should get my money back!!

Developer Response

To be fair the description of RayLab in the App Store has always clearly listed what functionality is included with the basic app and what functionality requires an upgrade.
I think you would be interested to hear that the app now offers in-app purchases as an alternative to the subscription model. With the current pricing on RayLab Pro Bundle you can get full functionality at a significantly lower price. Additionally, the Sample models now provide full functionality without any upgrade. I hope you will give RayLab another chance and consider revising your review in view of these changes.


Kamyar Ghandi
42 MB
Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, Catalan, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian Bokmål, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovak, Spanish, Swedish, Traditional Chinese, Turkish
Age Rating
Rated 4+
© 2013-2016 Kamyar Ghandi
In-App Purchases
  1. RayLab Pro Subscription $3.99
  2. RayLab Pro 2 $5.99
  3. 3D Modeling $0.99


  • Family Sharing

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

You May Also Like