# `INVALID_FILE` File cannot be read

Source: https://checkslip.com/en/problems/invalid-file

- **HTTP status**: `422`
- **Credit**: No credit taken

## Meaning

The file is empty, broken, over 50 megapixels, or not a JPEG / PNG / WebP image, e.g. HEIC, GIF or PDF (judged by its bytes, not its name). No credit is taken.

## Fix

Save the slip as an image (a screenshot from the bank app) and send again, or send the QR text instead.

## Example response

```
{
  "type": "https://checkslip.com/problems/invalid-file",
  "title": "File cannot be read",
  "status": 422,
  "code": "INVALID_FILE",
  "instance": "/api/slips/0192d4e0-7c1a-7b3e-9f00-1a2b3c4d5e6f"
}
```
