ClimbrLab

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

WhereFormatsMaximum
Exercise videomp4, webm, ogg, mov, mkv2 GB
Exercise imagejpg, jpeg, png, gif, webp10 MB
Chat videomp4, webm, ogg, mov, mkv100 MB
Chat imagejpg, jpeg, png, gif, webp10 MB
Profile photojpg, jpeg, png, gif10 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, .wmv or 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.