Index: src/views/partials/bottom-tab.ejs
===================================================================
--- src/views/partials/bottom-tab.ejs	(revision 74c5abc44729a4a61634ec8789305135c65b2cf9)
+++ src/views/partials/bottom-tab.ejs	(revision 99989f9fba023a32bcfaa01464bb0a172952ab1f)
@@ -85,5 +85,5 @@
             aria-label="Profiel menu" aria-haspopup="dialog">
       <% if (user.avatar_url) { %>
-        <img class="bottom-tab-avatar bottom-tab-avatar-img" src="<%= user.avatar_url %>" alt="">
+        <img class="bottom-tab-avatar bottom-tab-avatar-img" src="<%= avatar(user.avatar_url, 128) %>" alt="">
       <% } else { %>
         <span class="bottom-tab-avatar"><%= user.username.charAt(0).toUpperCase() %></span>
Index: src/views/partials/profile-header.ejs
===================================================================
--- src/views/partials/profile-header.ejs	(revision 74c5abc44729a4a61634ec8789305135c65b2cf9)
+++ src/views/partials/profile-header.ejs	(revision 99989f9fba023a32bcfaa01464bb0a172952ab1f)
@@ -44,5 +44,5 @@
     <button type="button" class="profile-photo" data-pf-summary aria-label="<%= _displayName || 'Profile' %>">
       <% if (_avatarUrl) { %>
-        <img src="<%= _avatarUrl %>" alt="">
+        <img src="<%= avatar(_avatarUrl, 320) %>" alt="">
       <% } else if (site.enable_audio_player && (typeof audioEnabled === 'undefined' || audioEnabled)) { %>
         <span class="profile-photo-fallback profile-photo-fallback--music" aria-hidden="true">
@@ -112,5 +112,5 @@
     <button type="button" class="pf-summary-close" aria-label="Sluiten">&times;</button>
     <% if (_avatarUrl) { %>
-      <img class="pf-summary-photo" src="<%= _avatarUrl %>" alt="">
+      <img class="pf-summary-photo" src="<%= avatar(_avatarUrl, 128) %>" alt="">
     <% } else { %>
       <div class="pf-summary-photo pf-summary-photo--ph" aria-hidden="true">
Index: src/views/partials/profile-sheet.ejs
===================================================================
--- src/views/partials/profile-sheet.ejs	(revision 74c5abc44729a4a61634ec8789305135c65b2cf9)
+++ src/views/partials/profile-sheet.ejs	(revision 99989f9fba023a32bcfaa01464bb0a172952ab1f)
@@ -37,5 +37,5 @@
     <div class="profile-sheet-header">
       <% if (user.avatar_url) { %>
-        <img class="profile-sheet-avatar profile-sheet-avatar-img" src="<%= user.avatar_url %>" alt="" aria-hidden="true">
+        <img class="profile-sheet-avatar profile-sheet-avatar-img" src="<%= avatar(user.avatar_url, 128) %>" alt="" aria-hidden="true">
       <% } else { %>
         <div class="profile-sheet-avatar" aria-hidden="true"><%= user.username.charAt(0).toUpperCase() %></div>
Index: src/views/partials/topnav.ejs
===================================================================
--- src/views/partials/topnav.ejs	(revision 74c5abc44729a4a61634ec8789305135c65b2cf9)
+++ src/views/partials/topnav.ejs	(revision 99989f9fba023a32bcfaa01464bb0a172952ab1f)
@@ -113,5 +113,5 @@
           <summary class="nav-btn user-toggle" aria-label="Gebruikersmenu">
             <% if (user.avatar_url) { %>
-              <img class="user-avatar user-avatar-img" src="<%= user.avatar_url %>" alt="">
+              <img class="user-avatar user-avatar-img" src="<%= avatar(user.avatar_url, 128) %>" alt="">
             <% } else { %>
               <span class="user-avatar"><%= user.username.charAt(0).toUpperCase() %></span>
@@ -121,5 +121,5 @@
             <div class="user-dropdown-header">
               <% if (user.avatar_url) { %>
-                <img class="udh-avatar" src="<%= user.avatar_url %>" alt="">
+                <img class="udh-avatar" src="<%= avatar(user.avatar_url, 128) %>" alt="">
               <% } else { %>
                 <span class="udh-avatar udh-avatar-fallback"><%= user.username.charAt(0).toUpperCase() %></span>
