Skip to content

File formats

Supported file formats for photos, imports, and exports.

Photos

Format Where Max size
JPEG Task photos, repair requests, shutdowns, profile avatar 10 MB
PNG Task photos, repair requests, shutdowns, profile avatar 10 MB
  • Up to 10 photos per task / repair / shutdown.
  • Client-side compression runs on-device before upload.
  • Server generates 3 thumbnail sizes (small, medium, full).
  • HEIC from iOS is converted to JPEG automatically on upload.

CSV imports

Supported on the web portal for:

  • Users (name, email, role, company).
  • Asset hierarchy (line, section, asset, task point).
  • Master data (thresholds, units, products, tools).

Expected encoding: UTF-8 with or without BOM. Expected delimiter: comma. First row must be the header.

Row limit per upload: 10,000.

CSV exports

Every report supports CSV export. Encoding is UTF-8, delimiter is comma, line terminator is \n.

PDF exports

Reports support a printable PDF export powered by server-side rendering.

JSON

  • API requests and responses are JSON.
  • Core translation bundles are JSON.
  • No user-facing JSON import in the web portal.

NFC tag format

NFC tags are written in NDEF format with a single text record containing:

NFC_<TYPE>_<id>

where <TYPE> is the asset type (for example, TASKPOINT) and <id> is the database ID of the linked record.

Barcode formats

The mobile app decodes:

  • QR code.
  • Code 128.
  • Code 39.
  • EAN-13.
  • UPC-A.
  • Data Matrix.