Bulk-configure hundreds of Pelco IP cameras from a single CSV / Excel file β no command line needed.
Developed by Askarali Mattummal
Up to 30 cameras configured in parallel β what takes hours manually done in minutes.
Uses ONVIF first, automatically falls back to the Pelco HTTP API if needed.
Preview every change before it touches a single camera. Safe and auditable.
CSV and log reports after every run β SUCCESS / PARTIAL / FAILED per camera.
Set date, time, name, location stamps, crosshair, and font size via Pelco CGI.
Create and delete camera users with role-based security groups (admin / operator / user).
| Setting | ONVIF | HTTP API | Description |
|---|---|---|---|
| Device Name | β | β | Camera display name (web UI / VMS) |
| Hostname | β | β | Network hostname (DNS/DHCP name) |
| Location | β | β | Physical location text |
| Timezone | β | β | IANA or Pelco-format timezone |
| Daylight Saving | β | β | Auto-adjust clock for DST |
| Create User | β | β | New user with role-based security group |
| Delete User | β | β | Remove an existing user from the camera |
| Display Date | β | β CGI | Date stamp on video overlay |
| Display Time | β | β CGI | Time stamp on video overlay |
| Display Name | β | β CGI | Camera name on overlay |
| Display Location | β | β CGI | Location text on overlay |
| Display GMT Offset | β | β CGI | GMT offset on overlay |
| Display Crosshair | β | β CGI | Crosshair on overlay |
| Date Format | β | β CGI | Overlay date format (e.g. MM/dd/yyyy) |
| Font Size | β | β CGI | Overlay font size (12β80) |
Upload your CSV or Excel file, set your options, and click Run.
Every row = one camera. Empty cells are skipped β the tool only changes what you specify.
β¬ Download CSV Template192.168.1.100adminAdmin@1234Lobby-Cam-01LOBBY-CAM-01Building A - Floor 1 - Main EntranceAsia/Riyadh | Pelco: (GMT+03:00) Moscow, Riyadh (MSK/MSD)Asia/Riyadh, Asia/Dubai, Europe/London,
America/New_York, UTC.
See the full list at Wikipedia.
NoNo.operator1SecurePass123!operatorold_operatorYesYesYesNoYesNoMM/dd/yyyy or dd-MM-yyyy248080ip,username,password,device_name,hostname,location,timezone,daylight_saving,display_date,display_time,display_name,font_size 192.168.1.100,admin,pass123,Lobby-Cam,LOBBY-CAM,Main Lobby,Asia/Riyadh,No,Yes,Yes,Yes,24 192.168.1.101,admin,pass123,,,,,,,,, 192.168.1.102,admin,pass456,Gate-Cam,GATE-CAM,,Asia/Riyadh,No,Yes,Yes,Yes,
All reports generated by past runs are stored in the reports/ folder.
Loadingβ¦
Camera models verified by this tool during real configuration runs. Auto-updated after every run.
Loadingβ¦