# RayLab

> Optical design and simulation software for learning and professional use. (iPhone/iPad app by Kamyar Ghandi.)

- Source: https://appshunter.io/ios/app/raylab/id710190065 (this page in markdown: same URL + `.md`)
- Developer: [Kamyar Ghandi](https://appshunter.io/developer/710190068)
- Category: Education, Utilities
- Price: Free with in-app purchases
- Rating: 4.60/5 from 63 App Store ratings · 36 written reviews indexed
- Age rating: 4+
- Requires: iOS 11.0 · 39 MB
- Languages: American English, Arabic, Catalan, Czech, Danish, Dutch, Finnish, French (France), German (Germany), Greek and 21 more
- Released: 2013-09-25
- Data updated: 2026-07-29
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/raylab/id710190065/reviews.md

## What is RayLab?

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.

Privacy Policy and Terms of Use: https://www.raymak.com/wp/privacy-policy

## Key features

- 2D/3D optical modeling
- Geometric ray tracing
- Sequential and non-sequential analysis
- Advanced optical elements
- Polarization ray tracing
- Design optimization
- Glass catalogs

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| RayLab Pro Subscription | $3.99 | per month |

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Schott Glass Catalog | $0.99 | one-time |
| Custom Glass Editor | $0.99 | one-time |
| RayLab Pro Upgrade | Free | one-time |
| Advanced Optical Elements | $1.99 | one-time |
| RayLab Pro 2 | $19.99 | one-time |
| 3D Modeling | $4.99 | one-time |
| Source and Lens Arrays | $1.99 | one-time |
| Solver/Optimizer Module | $3.99 | one-time |
| RayLab Pro Bundle | $19.99 | one-time |


## Recent user reviews (10 of 36)

All indexed reviews: https://appshunter.io/ios/app/raylab/id710190065/reviews.md

### 5/5 — Excellent app!

*2025-08-03, version 4.76*

I love this app because it shows the angle of incidence where the light is reflected. 

There are a few improvements I would love to see in this app that should be a part of the free portion of this app. 1. The ray should change color each time it is reflected off an object. 2. Add the ability to isolate reflected rays (1st bounce, 2nd bounce, etc.) 3. Add non-reflective surfaces. 

That’s everything I can think of at the moment.

### 5/5 — Performance v. Cost ratio => worth trying

*2025-06-19, version 4.76*

As a retired EE interested in beam shaping of diode lasers I can’t justify subscribing to commercial optics design software- Ray Lab has been a respectable substitute. Thanks Kumar for developing it.

### 5/5 — Best raytracing app on iPad

*2024-02-17, version 4.75*

Ray tracing software is so essential yet so unbelievably expensive on PC OS that its a joke… This app does what $1000 software from a bigger name company does for just $100. Only wish I could use my PCs processor to run it. Fantastic overall. A buggy at times but as IPad and mobile devices get more powerful I’ve noticed better results.

### 5/5 — Amazing!!!

*2023-12-11, version 4.75*

I've been looking for a product like this for years. Simple enough to use, but provides enough control to form aspheres, really any lens! It can import zemax models too! Absolutely amazing - if you work with optics this is a no brainer.

### 2/5 — Dark theme

*2022-07-31, version 4.75*

Not fonctionnal with dark theme. Text unreadable!

### 4/5 — Raylab pro2

*2021-04-18, version 4.75*

I no see raylab pro 2 ?

### 5/5 — App crashes and dark mode text

*2021-01-05, version 4.75*

The app crashes when trying to open a model after toggling on “show when model is open” in the title/author/description menu. (I found that this did not work for renaming models anyway).

In IOS dark mode, text remains black, making it difficult to read against the grey menu

### 5/5 — Это нужно

*2020-06-22, version 4.71*

Все ученые и инженеры пользуются продукцией Эппл, так что не надо тут

### 1/5 — Cannot be used in a meaningful way

*2020-05-03, version 4.71*

Fatal flaws such as the exit pupil or surface order that cannot be changed make this app useless

A real shame...

### 5/5 — Excellent optics tool

*2020-02-08, version 4.71*

Great tool for ray tracing and other optics related calculations. Highly recommend. Great service as well. Hope they continue development!

## Frequently asked questions about RayLab

### What does RayLab do?

RayLab is an application designed for the simulation and design of optical systems. It can be used as an educational tool to learn about optics or for the practical design of real-world optical systems. The app offers various modeling and analysis features for optical components.

### What are the key features of RayLab?

The basic version allows for 2D modeling of lenses and mirrors, full control over component placement and shape, geometric ray tracing, and sequential/non-sequential analysis. The Pro version, unlocked via in-app purchases or subscription, adds 3D modeling, advanced optical elements, polarization ray tracing, design optimization, and multiple analysis windows.

### How much does RayLab cost?

RayLab offers a basic version for free. Advanced features and modules can be unlocked through in-app purchases. A full-featured subscription is also available, which includes a 7-day free trial. Payment for the subscription is charged after the trial period.

### What kind of optical systems can I design with RayLab?

You can design a wide range of optical systems, from simple 2D lens and mirror setups to complex 3D systems involving advanced elements like lens arrays, diffraction gratings, and prisms. The app supports both sequential and non-sequential analysis, making it suitable for diverse optical designs.

### Is RayLab available on different platforms?

The provided description does not specify compatibility with different platforms. However, it mentions that subscription payments are handled through iTunes Account Settings, suggesting it is available on iOS devices.

## Version history (last 5 releases)

### 4.76 — 2024-10-21

• Bug Fixes

### 4.75 — 2020-09-11

* Bug Fixes.

### 4.71 — 2019-09-19

* Add support for Cylindrical Mirrors.

### 4.70 — 2019-06-15

* Minor bug fixes.

### 4.69 — 2019-05-02

* Fixes to support iOS 11 & 12.

## Apps similar to RayLab

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Uncertainty Calculator](https://appshunter.io/ios/app/uncertainty-calculator/id1170905440) | 5.0 (1) | $3.99 | Education |
| [Campus Labs® Event Check-in](https://appshunter.io/ios/app/campus-labs-event-check-in/id1221503400) | 4.8 (1,381) | Free | Education |
| [Birdathon](https://appshunter.io/ios/app/birdathon/id1211977440) | 4.7 (15) | Free | Education |
| [Solar System Simulator](https://appshunter.io/ios/app/solar-system-simulator/id1190193240) | 2.0 (3) | Free | Education |
| [Geostationary Orbit 3D Lab](https://appshunter.io/ios/app/geostationary-orbit-3d-lab/id1190211000) | — | Free | Education |
| [DoodleConnect](https://appshunter.io/ios/app/doodleconnect/id1176073180) | 4.7 (55) | Free | Education |

## Related topics

[kamyar ghandi](https://appshunter.io/ios/topics/kamyar-ghandi) · [optics](https://appshunter.io/ios/topics/optics) · [beamster](https://appshunter.io/ios/topics/beamster) · [optics trainer](https://appshunter.io/ios/topics/optics-trainer) · [optik seis](https://appshunter.io/ios/topics/optik-seis)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-07-29.*
