Optimising Photos for Upload: Size, Sharpness, Format

After uploading, the photo suddenly looks flat or mushy. Why that happens and which export settings prevent it – platform by platform.

Traintrack editorial teamPublished: 19 August 2026Updated: August 202611 min read

Key takeaways

  • Colour space is the most common cause: Export in Adobe RGB or ProPhoto and colours look pale in the browser – for uploads, sRGB is practically always the rule.
  • Platforms scale images themselves: If you upload too large, you leave the downscaling to the server – and that's exactly where sharpness gets lost.
  • Output sharpening belongs at the end: It's calculated for the final pixel size and isn't the same as sharpening during development.
  • Quality level beats file size: Below a sensible JPEG quality, visible block artefacts appear on overhead lines and sky gradients.
  • Every platform has its own requirements: The specific site's guidelines are always what count, not blanket rules of thumb.
Contents
  1. 1.Why photos look worse after uploading
  2. 2.Colour space: the invisible classic
  3. 3.Export size: better to scale it yourself
  4. 4.Export profiles compared
  5. 5.Getting output sharpening right
  6. 6.Compression: why railway subjects in particular suffer
  7. 7.The workflow from finished photo to upload
  8. 8.Common mistakes when uploading
  9. 9.Conclusion

Updated: August 2026 – The photo looked crisp on your own screen, and after uploading it looks flat, mushy or oddly desaturated. This guide explains why that happens and how you optimise photos for upload – using the three levers of colour space, export size and output sharpening, each tailored to railway photo sites, photo communities and social networks.

The sighting first, then the picture

Log which vehicle you caught – that way, when you upload, you'll know straight away what vehicle and location details belong in the caption.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

Why photos look worse after uploading

The quality loss happens in three clearly identifiable places: colour space, scaling and compression. If you export in a wide colour space like Adobe RGB, the browser interprets the values as sRGB and renders the colours paler. If you upload a file that’s significantly too large, the server downscales it with its own algorithm, and edge detail gets lost in the process. And when the file is then compressed again, artefacts appear on exactly the structures typical of railway subjects: overhead wires, railings, fine markings.

The good news: all three effects are avoidable, with settings you set up once and simply reuse from then on.

sRGBthe colour space browsers assume by default
3causes: colour space, scaling, compression
lastwhere output sharpening sits in the workflow

Colour space: the invisible classic

Colour spaces describe what colour a given combination of numbers represents. sRGB is the lowest common denominator on the web – and exactly the one browsers, messaging apps and most other apps assume when no profile is embedded.

In practice that means:

  • Feel free to work in a larger working colour space during development, if your software offers it.
  • But always export to sRGB and have the profile embedded.
  • If in doubt, check with a strongly saturated subject: a red vehicle shows colour-space errors most clearly.

If you show your photos across several channels – say, on a photo site as well as on social networks, as described in the overview on trainspotters on social media – a fixed sRGB rule saves you a lot of troubleshooting.

Export size: better to scale it yourself

The second lever is pixel size. Every platform has a maximum display width; anything above that gets downscaled server-side. That downscaling is the point where most sharpness is lost, because you have no control over the algorithm.

The rule is therefore simple: scale it yourself to a size that suits the target platform, and then sharpen for exactly that size. How large that actually is, each site states in its own upload rules – those figures are what count, not some rule of thumb from a forum. For railway photo sites with editorial review, it’s especially worth checking their specific requirements, as the practical guide to bahnbilder.de with workflow and legal questions shows.

Pro tip: set the target size once, then save it as a preset

Set up an export preset in your software for each target: colour space, long edge, quality level, output sharpening and metadata scope. That way, the export later becomes one click instead of a decision – and you'll never forget a setting again.

Export profiles compared

The table below maps the typical target categories to their requirements. Specific maximum dimensions and file size limits differ by provider and change over time – check them before your first upload, and occasionally again afterwards.

Target Colour space Scaling Sharpening What else matters
Railway photo site with review sRGB exact to site’s specification moderate, not visible clean captions, no halos, correct vehicle data
Photo community like Flickr sRGB long edge, original size possible subtle, for screen tags and albums, choose licensing deliberately
Social networks sRGB on the smaller side, but cleanly sharpened somewhat stronger factor in heavy compression, check cropping
Forum post sRGB small to medium edge moderate mind the forum’s file size limit
Own website or blog sRGB responsive variants separate per size load time, modern formats optional
Archive and backup working colour space none none keep the original file unchanged

One point runs through every row: the colour space is the same everywhere. It’s the only setting you never need to decide per platform – sRGB applies to every web target. Scaling and sharpening strength differ, however, because they depend on display size, as does how metadata is handled, because some services keep it and others strip it.

The difference between editorially reviewed sites and social networks is especially notable. Sites typically expect a technically clean, restrainedly edited file and check the accompanying details too; social networks compress heavily on top and display images in varying crops. So if you show the same photo both ways, you should create two exports rather than look for a compromise.

The last point in the table is often forgotten: an upload export is a derivative, not a backup. The original stays untouched so you can later produce a different size or a revised version. How this fits into an organised workflow is shown in the RAW workflow for railway photos.

Order starts with the sighting

If you note down vehicle, place and date straight away, your caption is already finished before the export even runs.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

Getting output sharpening right

Output sharpening is the step most people skip – and then wonder why the edges look soft. When downscaling, neighbouring pixels get averaged together; edges that were crisp before lose contrast in the process. Output sharpening deliberately compensates for that.

Three points determine the result:

  • It comes after scaling. Sharpening calculated for the full-size image doesn’t help the downscaled version.
  • It’s tailored to the output size. An image for a small thumbnail needs more output sharpening than one for full screen width.
  • It shouldn’t be visible. As soon as you see bright lines along a roofline, it’s too much. How to spot such halos is covered in the article on the five sliders for editing train photos.

You can roughly work out how much data this adds up to – handy if a forum or site imposes a file size limit:

Roughly how big will your export be?

A rough estimate for a JPEG. The actual value depends heavily on the subject – detailed ballast produces larger files than smooth sky.

A guide value for orientation – the actual file after export is always what counts.

Compression: why railway subjects in particular suffer

The third source of loss is JPEG compression. Put simply, it works in small blocks and preferentially discards information the eye supposedly won’t miss. That works well for landscapes and portraits. But with railway subjects, there are exactly two structures where this process typically becomes visible:

  • Thin, high-contrast lines against a bright background. Overhead wires, catenary masts, railings and aerials against the sky. With too much compression, grainy edges appear there, known as mosquito artefacts.
  • Soft, large-area gradients. A morning sky changes brightness only minimally across many image pixels. Too much compression flattens that into steps – visible as banding or blotches.

Neither can be fixed afterwards, because the information is already gone. Prevention is therefore the only strategy: choose a high quality level, compress only once, and never re-edit and re-save a JPEG that’s already been exported.

Why every additional save does harm

JPEG is a lossy format. If you open an exported file, change it slightly and save it again, you compress it a second time – this time based on data that’s already damaged. After two or three rounds the difference is clearly visible, especially on exactly the edges that matter in railway subjects. The rule is therefore: every output file is generated fresh from the original, never from an earlier output file.

How many pixels does an image really need?

The most common misconception is that more pixels automatically look better. What actually matters is the size at which an image is actually displayed. A photo that’s never shown wider than one screen column on a page gains nothing from the full sensor resolution – it only lengthens load time and gives the platform more material it has to scale down. Conversely, an export that’s too small is immediately visible as soft on high-resolution displays. The sweet spot is a size close to double the display width, but no more – each site states specific figures in its upload guidance.

The workflow from finished photo to upload

1. Finish editing

Tone, crop and overall look are locked in. From here on, nothing substantive changes – the export is purely output adjustment.

2. Decide on the target platform

Site, community, social network or forum? The answer determines size, sharpening strength and metadata scope. One export for everything is always a compromise.

3. Export in sRGB and at the target size

Convert the colour space, embed the profile, set the long edge to the target value. Don't export larger in the hope that it won't hurt – it does.

4. Apply output sharpening

Have it calculated for the exported size and then check at 100 percent. Visible fringing means: dial it back a notch.

5. Check metadata and upload

Author credit included, location data decided on deliberately, filename sensible. Only then does the file go out – together with a caption naming the vehicle, place and date.

Common mistakes when uploading

  • Exporting in Adobe RGB. The most common reason for pale colours in the browser. The file isn’t broken, it’s just being misread.
  • Uploading the full camera resolution. The server then downscales it itself – with a result you don’t control and usually don’t like.
  • Compressing too heavily. Block artefacts on overhead lines and sky gradients are irreversible. Better to go one level higher and accept a slightly larger file.
  • Sharpening before scaling. The sharpening gets calculated away during downscaling, and the result still looks unsettled.
  • Compressing twice. Re-editing and re-saving a JPEG that’s already been exported adds up artefacts. Always start from the original file.
  • Forgetting captions. On photo platforms, the description also determines findability – how this works in practice is shown in the guide to Flickr and railway photos and the system in the Flickr guide to tags and groups for railway photography.

Conclusion

The difference between a photo that convinces online and one that disappoints after uploading is almost never the camera. It comes down to three settings you get right once: sRGB as the colour space, a self-chosen target size instead of server-side downscaling, and output sharpening matched to that output size. Set up a preset per platform for this, and you won’t lose any more time – or image quality – afterwards. Which shots even make it to export is a decision you make beforehand, for instance with the selection method from the guide to train photos and railway photography.

In short

sRGB, scale it yourself, then sharpen – in that order. Everything else is fine detail that only matters once these three points are nailed.

Share sightings without the detour through export

Log the vehicle, place and time straight in the app and show the community what's out there right now – free with Traintrack.

Download Traintrack on the App Store4.8(23 ratings) Get Traintrack on Google Play4.4(35 ratings)

Summary

  • The quality loss after uploading almost always happens in three places: colour space, scaling and compression.
  • If you export at the target size and sharpen afterwards, you avoid server-side downscaling and its soft edges.
  • Railway photo sites, photo communities and social networks all have different requirements – one export for everything only works to a limited extent.
  • A short checking routine before uploading permanently prevents most disappointments.

Frequently asked questions

Why does my photo look worse after uploading?

Usually because of three effects working together: the wrong colour space makes colours look pale, server-side downscaling softens edges, and re-compressing as JPEG creates artefacts. If you export in sRGB, upload already at the target size, and don't set the quality level too low, almost all of these problems disappear.

Which colour space do I need for uploading?

sRGB. Browsers and apps interpret images without an embedded profile as sRGB by default. If you upload a file in Adobe RGB, the colour values get misread and the image looks flat and desaturated. So export explicitly to sRGB and have the profile embedded.

How large should I export images?

As large as the target platform actually displays it – and no larger. If you upload well above the display size, you leave the scaling to the server, and its algorithm is rarely as good as the one in your own editing software. Each site specifies its actual maximum values.

What is output sharpening?

Output sharpening is a final sharpening step calculated for the export's final pixel size. Downscaling loses edge detail, and output sharpening compensates for that. It doesn't replace sharpening during RAW development, but comes in addition, right at the very end.

Which JPEG quality should I set?

A high level near the top of the scale. Below that, block artefacts become visible, especially on fine lines like overhead wires and soft sky gradients. The difference in file size between very high and maximum quality is usually significant, while the visible difference is small.

Should I include metadata with the export?

Author credit and the copyright field, yes; GPS coordinates, with care. The author credit in the IPTC fields costs nothing and survives on many platforms. Precise location data, on the other hand, is something you should decide on deliberately, since it may reveal more about your habits than you'd like.

Is PNG better than JPEG for photos?

Not for normal photos. PNG is lossless and produces very large files for photographic subjects without looking visibly better. PNG makes sense for graphics, screenshots and images with hard colour edges. For railway photos, a high-quality JPEG is the more practical choice.

Can I use one export for all platforms?

To a limited extent. An export in sRGB with high quality and a moderate edge length works passably for many targets. But as soon as a site states its own maximum dimensions, file size limits or format requirements, a dedicated export is worthwhile – especially where images undergo editorial review.

TT

Traintrack editorial team

We build the Traintrack app and go spotting ourselves – between main stations, depots and farm tracks. Every guide is based on our own experience and is updated regularly.

More articles in Photo editing & workflow →

Read more in Photo editing & workflow

← Back to the blog