Image and video limits
The formats and maximum sizes ClimbrLab accepts for exercises, chat and profile photos, and what to do when an upload fails.
The app interface is currently in Spanish only. On-screen messages are quoted as you will see them, with the English meaning in brackets.
The limits
| Where | Formats | Maximum |
|---|---|---|
| Exercise video | mp4, webm, ogg, mov, mkv | 2 GB |
| Exercise image | jpg, jpeg, png, gif, webp | 10 MB |
| Chat video | mp4, webm, ogg, mov, mkv | 100 MB |
| Chat image | jpg, jpeg, png, gif, webp | 10 MB |
| Profile photo | jpg, jpeg, png, gif | 10 MB |
Two things stand out in that table and are worth keeping in mind:
Exercise video allows 2 GB, chat video only 100 MB. It is not an oversight: exercise videos upload straight to storage without passing through the server, which is why they cope with large clips.
Profile photos do not accept webp, even though everywhere else does. If you have a .webp, convert it to JPG or PNG first.
When an upload fails
The messages you may see and what they mean:
- «Archivo inválido. Sube un vídeo (mp4, webm, ogg, mov).» (Invalid file. Upload a video.) - the format is not on the list. Usually happens with
.avi,.wmvor footage from older cameras. - «El vídeo pesa X MB - el máximo permitido es 100 MB.» (The video is X MB - the maximum allowed is 100 MB.) - in chat. Trim the clip, or upload it as an exercise if it is a demonstration.
- «No se pudo subir la imagen. Inténtalo de nuevo.» (Could not upload the image. Try again.) - usually the connection. Retry before writing the file off.
One specific case that can be confusing: when changing your profile photo, the app lets you pick images up to 200 MB but the server only accepts 10 MB. If you choose a very large photo the upload fails and you may see no message at all: the photo simply does not change. Use an image under 10 MB, which is more than enough for a profile picture.
Practical advice
For exercise videos, even though 2 GB fits, ten to thirty seconds is the sensible range. It is a technical demonstration, not a tutorial: the athlete is going to watch it with chalky hands and thirty seconds of rest.
Shoot vertical if the app will mostly be used on a phone, which is the norm in a gym. A horizontal video looks small on the exercise card.
For photos, any current phone produces more than enough resolution. There is no need to upload the 12 MB original from the camera: a resized version loads far faster for your athletes, especially on mobile data.