Skip to content
Help
← Choose another setupOpen full help article

Your setup guide

Libre 2 on Android: xDrip+ uploader

Connect an already working xDrip+ uploader to your Nightscout Pro site. Sensor model and region must also be supported by the app.

Upload xDrip+ data to Nightscout

This guide is for xDrip+ on Android, with current glucose already visible in the app. Sensor pairing and Bluetooth setup remain in xDrip’s documentation.

Configure upload

  1. In your Pro account, copy the complete site HTTPS URL and the API Secret from Site Settings.
  2. In xDrip+, open Settings → Cloud Upload → Nightscout Sync (REST-API).
  3. Enable the upload switch at the top.
  4. Set Base URL to https://YOUR_API_SECRET@YOUR_COMPLETE_HOSTNAME/api/v1/. The hostname is the entire site host, including a region if present; do not include https:// twice.
  5. Save and allow a new reading to arrive. Compare its timestamp and value in Nightscout.

Paste only the clean site origin into the generator: no existing credentials, query, fragment or /api/v1/ path. It preserves the full hostname and encodes URL-special characters in the secret.

The resulting Base URL contains a credential. Keep it private. If the secret contains URL-special characters, use the generator’s encoded result rather than an unescaped hand-built URL.

If upload fails

From xDrip’s home screen open the three-dot menu and View Events Log. Record the error after removing credentials. Check System Status and the uploader status for the queue/last upload, then compare with the site.

A 401/403 points to authentication or permission; DNS/TLS failures need hostname/network/certificate checks. Do not disable HTTPS. If readings stop only in the background, review Android’s background/battery permissions for xDrip.

Use one intended glucose uploader. xDrip following the same site must not send the downloaded readings straight back to it. Follower setup is separate.

Upstream uploader instructions.

Screen reference

These existing screenshots show the navigation; use your own site and credentials, never values shown in an example.

Open the xDrip menu

Choose Settings

Choose Cloud Upload

Open Nightscout Sync and Base URL

Copy link to this guide

Still stuck? Contact support with this guide and the exact error. Keep passwords and tokens out of your message.

Check your setup

Check whether your site has a current glucose reading, then confirm the rest of your guide separately.

Sign in to your Pro account to check your own site. This check does not change your connection.

We record the reading check and your confirmation separately. The report does not save glucose values, your site name or your account details.