iTrace
iTrace: A technically deep local toolkit for researchers analyzing webcam-based gaze data. Ranked #18 of 27 in Eye Tracking Software by our editors (7.3/10); pricing: Open source; best for open-source webcam gaze algorithm research.
At a glance
- Editor score7.3 / 10
- PricingOpen source
- Best forOpen-source webcam gaze algorithm research
- Paid fromFree
- Input methodWebcam
- Facts checked22 Sep 2026

Where it wins
- I-VT, I-DT, and Engbert–Kliegl microsaccade detection
- Calibration, gaze-quality metrics, blink processing, and interpolation
- CSV/JSON exports plus dashboards and publication-figure generation
Where it doesn't
- Requires local installation and operation rather than hosted access
- Focused on analysis instead of participant management or study operations
- Webcam input and CSV/JSON exports limit broader hardware and format coverage
Our verdict on iTrace
iTrace is an MIT-licensed Python toolkit for webcam-based eye-movement analysis. It is aimed at science and research workflows that need access to gaze geometry, fixation and saccade detection, microsaccades, scanpaths, pupil preprocessing, calibration, and quality metrics. Optional OpenCV and MediaPipe components support webcam capture, while local HTML, FastAPI, WebSocket, and Streamlit interfaces provide ways to interact with analysis workflows.
Its strongest area is analytical depth. iTrace converts gaze between pixels and degrees of visual angle, supports I-VT and I-DT fixation and saccade detection, and includes Engbert–Kliegl microsaccade detection. Pupil preprocessing includes blink detection and interpolation, while affine screen-space calibration adds gaze-quality metrics. Synthetic sessions and algorithmic validation workflows give research teams a way to examine processing behavior, and the visualization set includes gaze traces, x/y time series, speed plots, pupil proxies, event rasters, scanpaths, direction polar plots, amplitude histograms, and main-sequence scatter plots.
iTrace fits teams that want an open-source, local analysis toolkit they can inspect and adapt. CSV and JSON exports support downstream analysis, and the local dashboard and publication-figure generation features broaden its workflow beyond a raw analysis library. The trade-off is focus: iTrace is an analysis toolkit rather than a hosted participant-management or study platform. It uses webcam input and runs through local interfaces, so organizations seeking a turnkey study environment, broader hardware coverage, or a managed research service should choose an alternative. Researchers prioritizing algorithm access, synthetic validation, and configurable local workflows should pick iTrace.
Your product? Our editors can test iTrace in depth and publish a review, labelled as paid · from $149/mo →
iTrace pricing
iTrace fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Input method | Webcam |
| Study mode | Not verified |
| Participant limit | Not verified |
| Gaze visualizations | gaze trace, x/y time series, speed plot, pupil proxy, event raster, scanpath, direction polar plot, amplitude histogram, main-sequence scatter |
| Export formats | CSV, JSON |
| Supported platforms | web browser through the local HTML interface |
| Deployment | Self-hosted, Browser extension |
| Platforms | Web |
| Support | Docs, Community |
| Built for | Solo, Small business (editorial estimate) |
| Pricing | Open source |
| Website | github.com |
| Facts checked | 22 Sep 2026 |
Alternatives to iTrace
- Tobii Pro LabA broad Windows toolkit for designing, recording, analyzing, and exporting eye-tracking research.9.4
- SR Research Data ViewerA deep EyeLink analysis workspace for research teams on Windows, macOS, or Linux.9.1
- LabvancedA flexible choice for affordable remote and in-lab eye-tracking studies.9.0
Used iTrace? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used iTrace for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
iTrace is listed in our Eye Tracking Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/itrace-eye-tracking-software/"><img src="https://www.itechguides.com/best/badge/itrace-eye-tracking-software.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


