Skip to main content

Fully Managed Traccar
as a Service

Deploy Traccar as a fully managed service starting at €9/mo. Get automated backups, SSL, updates, support and monitoring included.

Traccar is an open-source GPS tracking platform — vehicles, fleet assets, mobile-phone clients, and ELD-adjacent telemetry — combining the device-protocol breadth of full-stack proprietary platforms with the no-per-device-fee economics of self-hosting. The server speaks 200+ GPS protocols and 2,000+ device models out of the box, runs on MySQL, and ships with iOS and Android admin and tracker apps.

Free 7-day trial  99.9% Uptime SLA  No credit card  Cancel anytime

Free 7-day trial  99.9% Uptime SLA
No credit card  Cancel anytime

Traccar

Traccar

STARTING AT

€9/month
Automated Backups
Monitoring
Automated Updates
Auto SSL

USAGE

Unlimited
Human Support
Custom Domains
Terminal Access
File Manager Access
Deploy in your region 21 locations worldwide
GermanyFinlandNetherlandsUKSwedenUnited StatesCanadaSingaporeJapanAustraliaBrazilSouth Africa+9 more →
Traccar Preview Image

ABOUT THE SOFTWARE

What is Traccar

Traccar is an open-source GPS tracking platform built by Tananaev Solutions and licensed under Apache 2.0. It speaks 200+ GPS protocols across 2,000+ device models, runs as a Java server with an embedded Jetty web frontend, and stores positions in PostgreSQL, MySQL, or TimescaleDB.

The project began in 2009 and is led by Anton Tananaev with co-maintainer Andrey Kunitsyn. The repository at github.com/traccar/traccar has 7,100 stars, 3,100 forks, and 203 contributors across more than 9,500 commits. Releases ship monthly.

Two mobile clients accompany the server: Traccar Client (which turns an iOS or Android phone into a tracking device over HTTP or WebSocket) and Traccar Manager (the admin and dispatcher wrapper). The server itself runs on Java with Netty for device ingress and Jetty for the REST API and web app. Recent releases added an OAuth provider mode (v6.11, December 2025), per-device filter configuration (v6.13, May 2026), and an MCP endpoint for AI assistants to query fleet state.

FEATURES

What Traccar does

Traccar tracks vehicles, mobile devices, and assets across 200+ GPS protocols and 2,000+ device models. The server ingests position fixes over TCP, UDP, HTTP, and WebSocket, runs them through configurable filters, fires geofence and event notifications, and exposes the result as a REST API and a live web map.

200+ device protocols

Native decoders for Teltonika, Queclink, Concox, Coban, Meiligao, Suntech, Watch, Sinotrack, and more than 200 others — including JT/T 1078 video streaming added in v6.13 (May 2026).

Geofencing & events

Polygon, circle, and corridor geofences. Entry, exit, and overspeed events. Ignition-on, idle, harsh-braking, and tow events from CAN-bus-capable devices.

Notifications

Email, SMS (via Twilio or generic HTTP), Telegram, push, and webhook channels. Per-event, per-device, per-user routing. Rate limits to prevent storm scenarios.

Multi-tenancy

Per-user device isolation. Manager-role accounts who see only their assigned devices. Per-group and per-device permission scoping. Computed attributes. Per-device filter configuration (v6.13).

Live tracking & playback

Real-time position updates over WebSocket. Historical trip playback with a timeline scrubber, per-device color coding, and multi-base-layer maps (OSM, MapTiler, Bing, custom WMS).

Reporting

Route, summary, stops, trips, events, and chart reports. CSV, Excel, and PDF export. Scheduled email delivery. Per-user templated reports.

REST API & webhooks

Full programmatic access to devices, positions, events, users, and groups. OAuth provider mode (v6.11) for federated identity. Position-forwarding to Wialon, GPSGate, and arbitrary JSON endpoints.

Mobile clients

Traccar Client (iOS, Android, macOS, visionOS) turns any phone into a tracker. Traccar Manager wraps the admin web app for dispatch use on iPad and Android tablets.

WHAT'S ALWAYS INCLUDED

Every app. Fully managed.
Nothing extra to pay for.

Every app you deploy includes the full managed service — security, backups, updates, and support from day one.

Automatic updates and patches

Apps run the latest stable version. Security patches applied silently, with rollback if needed.

Daily off-site backups

Multiple daily backups in redundant off-site locations. One-click restore if anything goes wrong.

24/7 uptime monitoring

Continuous monitoring with instant alerting. We respond before you notice.

SSL, firewall, DDoS protection

Auto-renewing SSL, hardened firewall rules, DDoS mitigation on every deployment.

Performance and scaling

We monitor resource usage continuously. When your app needs more headroom, we flag it and upgrade with your explicit approval.

Dedicated engineering support

Real engineers on chat. DNS, SMTP & migration help. All included in €9.

WHY MANAGED

Why teams pick managed Traccar

In October 2025, Geotab acquired Verizon Connect's commercial operations across nine European countries and Australia. About 40,000 small and mid-sized fleet contracts moved between vendors overnight. The forced-renewal moment sent operators looking for control they could keep — and Traccar is what most of them landed on.

Running Traccar in production looks easy on day one. The installer is a single command. The web app loads. Test devices report. Then six months in, the database has 30 million rows of position history, reports time out, and the live map stalls during morning roll-out. The default install ships with H2 — Traccar's own documentation warns against it for production — and the position-retention configuration knob database.positionsHistoryDays was quietly removed several major versions ago. The forum is full of operators discovering this after a disk-full alert at 03:00.

The official fix involves writing a Bash cron job that batches DELETE FROM tc_positions WHERE fixtime < ... LIMIT 10000 calls with a one-second pause between them so lock contention does not block live device inserts. It is the kind of operational surface that costs you a Saturday twice a year. We run Traccar on MySQL, position history stored as a hypertable, retention policy set per tenant in the dashboard, and the two indexes — idx_positions_fixtime and idx_events_eventtime — pre-created on day one. We tune the JVM heap for the device count you tell us about, set the Nominatim reverse-geocoder to cache and reuse fixes within 100 metres so we are not banned from the OpenStreetMap shared instance, and put a WebSocket-aware reverse proxy in front of port 8082 so the live map does not silently break.

The upstream project also operates a managed cloud at traccar.org — same software, run by the people who wrote it, sold by device tier from $9.95 per month. We sit alongside that option. Where we differ: one price for unlimited devices, region selection across 21 datacenters on six continents, and Traccar listed in a 150-app catalog you can grow into. If the upstream's per-device tiering fits, that is a fine choice. If you want a flat bill and the same managed posture across email, dashboards, automation, and tracking, that is what we are for.

REVIEWS

Hear from customers ​like you​​​​​​​

Successful businesses and professionals around the world rely on DANIAN every day

USE CASES

Three teams who run Traccar on DANIAN

These are representative team types we set up most often. Each starts with the same flat €9 plan.

28-VAN LAST-MILE OPERATOR

Replacing a proprietary tracking contract that auto-renewed for 36 months

Last-mile sub-contractor running 28 sprinter-class electric vans across Berlin and Hamburg. Region: Germany. 90-day position retention, 365-day event retention. Geofences per delivery sector, arrival/departure events forwarded over webhook to the dispatcher's TMS, CSV export to payroll for overtime evidence. Cancelled the previous fleet-tracking contract at the renewal window.

MUNICIPAL WASTE FLEET (12 + 3)

Tracking collection routes for a town of 40,000 in northern France

Public-works department running 12 rear-loaders and 3 street sweepers. Region: France. Polling at 60 seconds with filter.distance=20 to drop static depot positions. Engine-hours custom attribute for maintenance scheduling. Telegram webhook to the depot group chat for missed-street alerts; daily CSV export to the asset-management system.

45-ASSET PLANT-HIRE OPERATION

Anti-theft GPS on excavators rented across six sites in northern Italy

Regional plant-hire renting excavators, mini-loaders, generators, and pickup trucks. Region: Germany. Per-device filter configuration (v6.13): heavy equipment polled at 5 minutes, pickup trucks at 30 seconds. CAN-bus engine-hours fed to the hire-management system over REST. After-hours geofence breach triggers SMS plus the remote-immobilize command on supported protocols.

COMPARISON

Four ways to run Traccar

There are four realistic paths to running Traccar for a real fleet. The numbers below assume a 10-vehicle fleet with 30-second polling — about 4.3 million position rows per month — over a 12-month operating window. Hardware and one-time costs are noted separately from monthly software cost.

Proprietary fleet SaaSSelf-host on a VPSHome serverDANIAN managed Traccar
Monthly cost (1 vehicle)
$20–$45/mo per vehicle$24/mo production-class VPSHardware + electricity€9/mo flat
Monthly cost (5 vehicles)
$100–$225/mo$24/moHardware + electricity€9/mo flat
Monthly cost (10 vehicles)
$200–$450/mo$24/mo (DB tuning becomes required)Hardware + electricity€9/mo flat
Hardware lock-inOBD-II dongle bundled, $99–$148/unitNone — any of 2,000+ supported devicesNone — any of 2,000+ supported devicesNone — any of 2,000+ supported devices
Setup time2–6 weeks (provisioning, hardware ship, install)4–12 hours (install, DB, proxy, geocoder, retention cron)4–12 hours + hardware procurement15 minutes (we provision, you log in)
Ongoing ops time~0 hours/month (vendor handles)2–4 hours/month (backups, upgrades, position cleanup)Same + on-call for the box itself~0 hours/month (we handle)
Cancel anytimeNo — 36-month auto-renewing contract typicalYes — cancel the VPSN/AYes — cancel from the dashboard

BY INDUSTRY

Traccar for specific industries

Traccar shows up in four industries where device-protocol breadth, the open data model, and the absence of per-device licensing matter more than a managed vendor's pre-built reports. Each industry pushes Traccar's configuration in a different direction. Below: what we configure, why it matters, and one concrete workflow per industry.

From 1 July 2026, the EU Mobility Package extends the Smart Tachograph G2V2 requirement to cross-border LCVs between 2.5 and 3.5 tonnes (Regulation (EU) 165/2014). Driver-card data must be retained 56 days; the employer archive runs at least 12 months. We deploy Traccar in an EU region on MySQL and set a 400-day retention policy on tc_positions, covering the 12-month archive with buffer.

A practical workflow: a driver crosses Germany into Poland at 03:42; a geofence on the Frankfurt-an-der-Oder bridge fires geofenceEnter; a webhook posts to the carrier's TMS, which records the timestamp alongside the tachograph G2V2 OSNMA-signed entry. Typical fleet: 15 to 80 LCVs at 30-second polling, roughly 86,400 position rows per vehicle per month.
Insurers writing cover on assets above €20,000 typically require continuous GPS with theft-alert escalation. Anti-collision and worksite-monitoring also fall under ISO 19014 (functional safety of earth-moving machinery) and national law — Italian D.Lgs 81/2008 article 18, for example. We use the per-device filter configuration added in Traccar 6.13 to poll slow heavy equipment at five-minute intervals and fast pickup trucks at 30 seconds, which cuts the position-table volume by roughly 90 percent on the same fleet.

A workflow we see often: a rented mini-excavator triggers ignition-on at 21:14 outside the contracted-site geofence; Traccar's notificator.types routes the event to email and SMS, and the remote engine-immobilize command goes out on protocols that support it. Typical fleet: 20 to 150 mixed assets; engine-hours retained seven years for asset depreciation.
Public-sector fleets sit under GDPR Article 6(1)(e) — processing necessary for a task in the public interest — and national records-retention laws. The French Code des relations entre le public et l'administration typically requires five-year retention on service-delivery records. We configure Traccar with multi-tenant per-user device isolation through its built-in user/group ACL model, and federate identity via Traccar's OAuth provider mode (added in v6.11) against the municipality's existing single-sign-on.

A workflow we ship by default: every Monday at 06:00 a scheduled report aggregates missed-street geofence non-entries from the previous week's collection routes and emails the route-planning supervisor. Typical municipal fleet: 10 to 50 vehicles at 60-second polling; SLA target 99.5 percent uptime; retention five years for service-quality audits.
Vessels above 300 gross tonnes carry AIS under IMO Resolution A.1106(29); charter operators frequently sit under insurance clauses requiring geofence-based theft alerts on smaller craft. Marine telemetry has its own quirks — vessels drift on anchor, devices live on intermittent power, and battery-friendly polling intervals are non-negotiable. We deploy Traccar's NMEA-0183 and Watch protocols, tune filter.distance higher than land defaults to avoid spurious moving events on anchored boats, and switch map tiles to MapTiler ocean styles because OpenStreetMap's shared-tile policy excludes vehicle-tracking applications at scale.

A workflow: a 38-foot charter yacht crosses the harbour-exit geofence at 22:18 outside its charter window; Traccar Manager iOS pushes the alert; if the yacht then leaves a three-nautical-mile operating area, a Telegram webhook escalates to the operator's incident phone. Typical charter base: 5 to 30 vessels at 120-second polling.

FAQ

Frequently asked questions

Everything teams ask before signing up — answered straight, without sales speak.

Three groups: technical setup, migration, and how DANIAN works as a service.

01

Technical and configuration

Yes. The common failure mode — live map shows no movement, refresh works, WebSocket fails — comes from a reverse proxy that does not forward the Upgrade header. We ship the proxy pre-configured with proxy_http_version 1.1, the Upgrade and Connection headers set, and proxy_read_timeout at 86,400 seconds so long-lived WebSocket sessions do not get cut.
We pin each tenant to a known-good Traccar version and roll forward on a published cadence — typically a release behind tip for one billing cycle, so the upstream's regression window has cleared. Liquibase change-log migrations run inside a maintenance window. If a release has a breaking change for your protocol set, we roll back rather than push through.
Traccar's maintainer has been explicit on the forum that there is no single "fully supported" list — protocol-specific features vary device by device. For new device families we run a protocol-confirmation test on the device you intend to deploy before quoting an SLA on the engine-immobilize command path. The 200+ protocols cover ingest and position parsing universally; advanced features need device-by-device verification.
All of them. The Traccar REST API is reachable at the standard /api endpoints behind your custom domain. We pre-configure forward.type and forward.json so you can post raw positions to a downstream system — TMS, ERP, hire-management — without us in the path. OAuth provider mode (v6.11) is available for federating identity.

02

Migration and onboarding

We can activate your app on your own custom domain/subdomain. Examples: mydomain.com, anyword.mydomain.com.
Or, on our randomized free subdomain. Example: 963.apps.danian.cloud
If you wish to use a custom domain/subdomain, select that option when ordering your app (or notify us later). We will send you the required DNS records and if needed, our tech team will modify them for you.
21 datacenter locations across six continents. You choose the region at provisioning. Application data sits in the region you choose; pick whichever is closest to your users or matches your data-residency preference.
Yes. Request a region migration from the dashboard and we run the move in the background. The system emails you when the migration completes; total transfer time depends on data volume but typical instances finish in a few hours. There is no extra charge for a region change.
Yes. Full data export is available at any time, in a portable format you can bring to any infrastructure.

03

Billing, support, and platform

€9 covers everything we do for that app: hardware in the region you choose, daily off-site backups with one-click restore, automatic security patches and version upgrades, 24/7 monitoring, SSL and firewall, and engineering support on Email/LiveChat. There are no setup fees or hidden line items. For more info see our Pricing page.
If you decide to continue, we charge €9/app/month from day 8. If you don't, the trial ends and you can export your data. No card is required for the trial, and we never auto-charge you without explicit consent.
No. The €9/month is flat regardless of how many users log into your app. Add 5 users or 50; the price doesn't change.
24/7 Live chat and email support, both staffed by engineers who run the systems. We handle DNS configuration, SMTP setup, app integrations, performance tuning, troubleshooting, and migration help. Response time is typically under an hour. There is no tier system — every customer gets the same support.
Yes. Cancel from the dashboard. We don't charge a cancellation fee, we don't lock data, and we will export your data to you on request before deletion. data to you on request before deletion.
Every customer instance is backed up daily to a separate region from the primary. We test restores. You can request a restore at any backup point within the retention window — usually 7 days for daily backups.
Your application data sits in the region you choose at provisioning — 21 datacenter locations across six continents. Account-level data (billing, account email, support ticket history) is processed centrally. Application data region is picked by you, per app.
99.9% uptime SLA on every app, every tenant. Service credits are documented at danian.co/service-level-agreement. The status page is located at status.danian.co.
When your tenant approaches the resource ceiling — the base tier holds 1 vCPU/RAM, 30 GB storage — we notify you. Resource upgrades happen with your explicit consent; we will not upgrade your tenant or charge you without it.
We wait. We don't suspend the app or delete your data on the first failed charge. We email you, you fix the card on file, and we continue.
Invoices can be downloaded from the billing dashboard in PDF the day each charge succeeds. EU VAT is added where applicable and the VAT-reverse-charge regime applies for VAT-registered businesses with a valid number.
150+ open-source apps across automation, team chat, file sync, analytics, AI, password management, email marketing, dev tools, project management, smart home, CMS, and federated social. See the full catalog →
Yes. Every instance comes with a web-based terminal and a file manager in your DANIAN management dashboard. Useful for managing your data and customizations.
Resources scale with your usage. If your app needs more vCPU, RAM, or storage, we add it — and we ask first before any change to your plan. €9 is the floor; resource-heavy workloads may price higher, but you'll always know in advance.
Yes. We have both a Partner program and an Affiliate program available. Anybody can sign up.
No contract. No minimum commitment. Cancel anytime from the dashboard with one click. The 7-day free trial requires no credit card. After the trial converts to paid, you can still cancel at any month without notice or penalty.

DEPLOY IN YOUR REGION

21 datacenter locations on six continents

Pick the region closest to your users.

United States, Germany, Finland, Singapore, Australia, Brazil, Canada, Netherlands, UK, Spain, Italy, France, Sweden, Malaysia, India, Japan, Mexico, Poland, South Korea, Chile, South Africa and more coming soon

Global Reach Map

Try managed Traccar for 7 days

No card. Cancel from the dashboard.