Design update

Website redesign

After using the same visual design for quite some time, we decided it was time for a refresh. In this post we explain what changed in the Free Transfer website redesign and how these changes make it easier to share files, transfer files and send files secure with confidence.

Starting from the core workflow

Before touching colours or typography, we mapped the actual steps people take when they visit Free Transfer. Almost everyone comes with the same goal: send files secure to someone else, as quickly as possible, without having to create an account or learn a complex new interface. That meant the redesign had to prioritise the upload and link generation flow above everything else.

We simplified the layout so that the primary call to action – selecting or dropping files – is always visible and clearly separated from secondary information. Elements that explain how private file sharing works are present, but they no longer compete with the main action. The result is a cleaner, more focused first impression, especially on smaller screens.

Dark mode and visual hierarchy

The new design introduces a modern dark theme that aligns with how many users configure their tools today. The background uses subtle gradients, while file cards, buttons and status messages are rendered on slightly lighter surfaces. This creates a clear visual hierarchy: you can instantly see where to drop files, where to copy the link and where to check transfer status.

Typography was also refined. We chose a type scale that keeps headings strong without overwhelming the content. Long paragraphs remain easy to read, which is important for articles like this one that explain how to use the service. In short, the redesign aims to be friendly to both quick interactions and deeper reading about privacy and P2P concepts.

Responsive behaviour across devices

People use Free Transfer from laptops, tablets and phones. The previous design worked, but some layouts became cramped on smaller screens. The new version invests more in responsive behaviour. Grids reflow more gracefully, touch targets are larger and components have been tuned to look good at a variety of aspect ratios.

This matters for security as well as comfort. If buttons are too small or text overlaps, users might mis‑tap and accidentally close a transfer or lose a link. By making the interface more forgiving and consistent, we reduce the risk of these frustrating errors. The core P2P engine remains the same, but it is presented in a frame that respects the realities of mobile use.

Clarity about what happens to your files

Another key goal of the redesign was clarity. Many visitors arrive with a simple but important question: “What happens to my files when I use this?” We wanted the answer to be visible without requiring a deep dive into documentation. Text blocks and icons now emphasise that files are sent directly between browsers, that we do not store them on our servers and that there is effectively no file size limit beyond your connection.

By explaining these points clearly, we hope to build trust. When you understand that Free Transfer uses private file sharing via P2P, you can make an informed decision about when to use it and how it compares to traditional cloud‑based tools. Transparency is just as important as encryption when it comes to real‑world security.

Accessibility and internationalisation

The redesign also provided an opportunity to improve accessibility. Contrast ratios were checked to meet modern guidelines, font sizes were adjusted to remain legible and focus styles were refined so that keyboard navigation works reliably. These changes make the interface friendlier for everyone, including people who rely on assistive technologies.

At the same time, we integrated the multilingual system more tightly into the header. The language selector is more discoverable, and translations benefit from the new layout without needing separate templates per language. This keeps the experience consistent whether you read the site in English, Spanish, Portuguese, German, Chinese or any of the other supported languages.