ArrivoVisitor management system
Check visitors in within about 30 seconds, print a badge, alert the host and always know who's in the building. Self-hosted PHP — one payment, unlimited visitors and locations.
- Check-in at the desk, on a kiosk tablet, or on the visitor's own phone
- Printed badges, host alerts and approvals
- Know who's on site — and who's still inside in an emergency
- Admin
- admin@example.com / admin123
- Receptionist
- receptionist@example.com / staff123
- Host
- host@example.com / host123

- One payment, no subscription
- Full, unencrypted source code
- Runs on shared hosting
- 14-day refund policy
Made for teams like yours
Offices
Replace the paper visitor book at reception, print badges and let hosts know the moment their guest arrives.
Schools
Know exactly who is on site, screen visitors against a watchlist and keep a record of every visit.
Factories & warehouses
Contractors and drivers sign safety agreements at check-in, and a roll-call shows who is still inside.
Clinics & coworking
A self check-in kiosk for busy front desks, with several locations in one system.
See it in action
Real screens from the demo. It plays on its own — or pick a feature.








Pay once instead of every month.
An example: a typical visitor management subscription at $79 per location per month, for a team of 1, over 3 years. Prices vary by provider; the difference rarely does.
No add-ons, no upgrades to unlock
Three ways to check in
At reception, on a paired self check-in tablet, or on the visitor's own phone from a QR poster — no app to install.
Pre-registration
Invite visitors with a QR code and calendar file; one scan at the door checks them in.
Visitor badges
Eight badge designs with photo, host and a secure QR code, on label printers or A4.
Host approval
Rules per visitor type; hosts or their delegates approve from email, WhatsApp or the host portal.
Safety
Watchlist screening at every check-in and a live evacuation roll-call on any phone or tablet.
Privacy
Two-factor sign-in, roles, an audit log, automatic data retention and GDPR export and erase.
What you get
- Full, unencrypted PHP source
- Web installer
- Demo data
- HTML documentation
- English and Spanish
Requirements
- PHP 8.0 – 8.3 with PDO MySQL, GD, fileinfo, mbstring
- MySQL 5.7+ or MariaDB 10.4+
- Apache or Nginx — shared hosting is fine
- Runs locally on XAMPP, MAMP or Laragon
Everything in the box
Check-in
- Reception check-in
- Self check-in kiosk
- Touchless phone check-in
- Photo, ID and signature
- Agreement / NDA
- Returning visitor lookup
Before the visit
- Pre-registration
- QR invitations with .ics
- Self pre-registration link
- Visitor passes
- Expected today list
- Calendar-ready emails
Badges
- 8 badge templates
- Label printers and A4
- PDF badges
- Photo and host on badge
- Visitor type colours
- Secure QR for check-out
Safety
- Watchlist screening
- Evacuation roll-call
- Emergency message
- On-site list by location
- Overstay alerts
- Auto check-out
Hosts
- Host approval rules
- Approval delegates
- Host portal
- Email and WhatsApp alerts
- Webhooks
- Notification bell
Reports
- Insights and peak hours
- Visit reports
- CSV and PDF export
- Visitor history
- Audit log
- Lobby TV screen
Admin & security
- Admin, reception and host roles
- Two-factor authentication
- GDPR export and erase
- Data retention
- Backups and health check
- Web installer and upgrades
Design
- Clean, modern interface
- Light and dark mode
- Logo, colours and app icon
- Installable app (PWA)
- Multiple locations
- English & Spanish, add more
Look around before you buy
Click a screen to open it full size.
The facts, for you or your developer
- Built with
- PHP 8 and MySQL — no framework, no Composer, no Node.js, no build step
- PHP
- 8.0, 8.1, 8.2 or 8.3 with PDO MySQL, GD, fileinfo and mbstring
- Database
- MySQL 5.7+ or MariaDB 10.4+
- Hosting
- Shared hosting, VPS, or locally with XAMPP, MAMP or Laragon
- Hardware
- None required. Optional: a tablet for the kiosk, a webcam, a label printer
- Notifications
- Email via SMTP; optional WhatsApp Business messages
- Languages
- English and Spanish included; add more from one file
- Devices
- Any modern browser, desktop, tablet or phone; installable as an app (PWA)
- Source code
- Full and unencrypted
- Updates & support
- Free 1.x updates · 6 months of support
Who can do what
Everything reception can do, plus locations, users, visitor types, badges, the kiosk, the watchlist, reports and system settings.
Checks visitors in and out, prints badges, handles pre-registrations and runs the evacuation roll-call.
Sees their own visitors, approves or declines arrivals, and invites guests ahead — from the host portal or a link in their email.
Up and running the same day
- 1
Get the download
Paddle confirms your payment and the download link arrives by email.
- 2
Install in minutes
Upload it to your hosting and open the web installer. It checks your server and sets everything up.
- 3
Get help if you need it
Six months of support for installation questions and bugs, straight from the developer.
Amir Iqbal
Full-Stack Web & Mobile Developer. I build Arrivo myself and answer support myself, so the person who wrote the code is the one who helps you.
Read client reviews- Total orders
- 1.5k
- Average rating
- 5.0
- Reviews
- 1.2k
- On Fiverr
- 11 yrs
Changelog
Last updated October 19, 2026.
- v1.0October 19, 2026
- First release: reception, kiosk and touchless phone check-in, pre-registration and badges
- Host approval, watchlist, evacuation roll-call, visitor passes, lobby screen and reports
Common questions
Which hardware do I need?
None to start — any browser works. A tablet for the kiosk, a webcam and a label printer are optional.
Do visitors need an app?
No. Touchless check-in uses the phone camera and a QR poster; the badge opens in the browser.
Can I use it for several buildings?
Yes. Add as many locations as you need, each with its own kiosks, badges and on-site list.
Are there monthly fees?
No. You buy it once and host it yourself, with unlimited visitors, hosts and locations.
What does the licence allow?
One licence covers one installation, with the full source code to change as you like. See the licence and the refund policy for details.
Ready to try Arrivo?
Open the demo now, or get it today.



