Skip to content
SPECIFICTION
Get listed

GazeRecorder vs Pupil Player

GazeRecorder

gazerecorder.com

Pupil Player

docs.pupil-labs.com

Side by side

FigureGazeRecorderPupil Player
Price fromFree—
Free planYes—
Free trial——
Open source——
WebYes—
WindowsYesYes
macOS—Yes
Linux—Yes
iOSYes—
AndroidYes—
Plans published10
Spec score · Eye Tracking Software8.0 (#9)7.1 (#21)
PurposeGazeRecorder uses a webcam to track eye movement and create video recordings.Pupil Player is a media and data visualizer for viewing Pupil Capture recordings and exporting data.

Plans

GazeRecorder

  • GazeRecorder (non-commercial use)Free

GazeRecorder pricing →

Pupil Player

No plans published.

Pupil Player pricing →

In their own words

GazeRecorder

GazeRecorder uses a webcam to track eye movement and create video recordings for remote UX research on desktop and mobile. Its online service can test live websites, images, screenshots, mockups, pictures, videos and apps. The maker says it can show where participants look and for how long in real time. GazeFlow generates heatmaps over webpages, applications, static images or videos, and can combine data from multiple subjects. Desktop features include real-time webcam tracking, one-click experiment creation and dynamic heatmaps. The desktop version requires a webcam, but specialized hardware is not required; smartphone tracking uses the selfie camera. Visualizations include heatmaps, gaze paths, fixation metrics and areas of interest, with video recordings and session data available for export. The maker says respondent-level eye and click data can be provided along with aggregated sample data. The free desktop version is for non-commercial use. The FAQ gives approximate GazeCloud API accuracy of 1.0 degree and precision of 0.2 degree of visual angle. Listed platforms include web, Windows, iOS, Android and API.

Visit gazerecorder.com

Pupil Player

Pupil Player is free, open-source software for viewing, analyzing, and exporting Pupil Capture recordings. It runs on Windows, macOS, and Linux and uses hardware recordings as input. Playback includes frame stepping, timeline trimming, and five speeds from 0.25x through 4x. A plugin framework adds gaze displays, marker and surface tracking, and data export. Analysis plugins cover post-hoc fixation and blink detection, pupil detection, gaze calibration, mapping, validation, and head-pose tracking. Visualizations can show circles, crosses, polylines, light points, heatmaps, or fixation overlays. Raw Data Exporter writes pupil and gaze data as CSV, while World Video Exporter saves visualized video. An iMotions exporter creates undistorted world video and gaze.tlv data. Exports go into an exports subfolder without removing or overwriting raw captures. Available plugins depend on the recording source, and eye-video overlays require eye video enabled during capture. Runtime-loaded Python plugins can extend the software.

Visit docs.pupil-labs.com