<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Edward Chapman</title>
    <description>The latest articles on DEV Community by Edward Chapman (@edchapman).</description>
    <link>https://dev.to/edchapman</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4156848%2F7d04bf9c-7217-4ee3-a954-71e2752d79c8.png</url>
      <title>DEV Community: Edward Chapman</title>
      <link>https://dev.to/edchapman</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/edchapman"/>
    <language>en</language>
    <item>
      <title>Free SRA Website Compliance Checker for UK Law Firms</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 18:35:28 +0000</pubDate>
      <link>https://dev.to/edchapman/free-sra-website-compliance-checker-for-uk-law-firms-1bbk</link>
      <guid>https://dev.to/edchapman/free-sra-website-compliance-checker-for-uk-law-firms-1bbk</guid>
      <description>&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; &lt;a href="https://www.firmbeacon.co.uk/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=sra_checker_20261006" rel="noopener noreferrer"&gt;Run a free check now →&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Between May 2023 and September 2024, the SRA issued:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;838 warning letters&lt;/strong&gt; for transparency violations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;55 fixed penalty fines&lt;/strong&gt; (£750 first offense, £1,500 repeat)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most firms had no idea their website was non-compliant until the letter arrived.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Manual Reviews Miss Gaps
&lt;/h2&gt;

&lt;p&gt;You know where everything is on your website. A visitor doesn't. The SRA Transparency Rules are about &lt;strong&gt;what a stranger can find&lt;/strong&gt;, not what you know exists.&lt;/p&gt;

&lt;p&gt;The most common gaps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;❌ Missing SRA digital badge (must be the live badge, not a saved image)&lt;/li&gt;
&lt;li&gt;❌ Complaints information not prominently displayed&lt;/li&gt;
&lt;li&gt;❌ Price transparency missing for advertised services&lt;/li&gt;
&lt;li&gt;❌ SRA number not displayed correctly&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What This Tool Does
&lt;/h2&gt;

&lt;p&gt;We built a free checker that reads your public pages the way the SRA does:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Enter your firm's website&lt;/strong&gt; (no account needed)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wait ~2 minutes&lt;/strong&gt; while we scan up to 40 public pages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;See what was found and what wasn't&lt;/strong&gt; with evidence&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The check shows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;✓ SRA number location&lt;/li&gt;
&lt;li&gt;✓ Digital badge presence (and whether it's the live badge)&lt;/li&gt;
&lt;li&gt;✓ Complaints information accessibility
&lt;/li&gt;
&lt;li&gt;✓ Price transparency assessment for advertised services&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How It Works
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Public pages only&lt;/strong&gt; - we read what any visitor can see&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No account required&lt;/strong&gt; for the free check&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Evidence included&lt;/strong&gt; - see exactly which pages were checked&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not a certificate&lt;/strong&gt; - results are detected or not detected, never compliant or non-compliant&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why We Built This
&lt;/h2&gt;

&lt;p&gt;After analyzing 6,300+ UK law firm websites, we found that &lt;strong&gt;75% had at least one gap&lt;/strong&gt;. The SRA runs ongoing web sweeps, and firms usually learn about issues only when a warning letter arrives.&lt;/p&gt;

&lt;p&gt;This tool lets you check your own site before they do.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.firmbeacon.co.uk/?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=sra_checker_20261006" rel="noopener noreferrer"&gt;Run your free check →&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Happens After a Warning Letter
&lt;/h2&gt;

&lt;p&gt;If you've already received one:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Map the letter to the actual rules&lt;/strong&gt; - check each breach against the Transparency Rules wording&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fix everything, not just named items&lt;/strong&gt; - follow-up reviews aren't limited to the original breaches&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reply within the deadline&lt;/strong&gt; with a clear record of changes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review regularly&lt;/strong&gt; - repeat breaches within 3 years double the penalty&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://www.firmbeacon.co.uk/guides/sra-transparency-rules-fines?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=sra_checker_20261006" rel="noopener noreferrer"&gt;Full enforcement guide →&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Guides
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.firmbeacon.co.uk/guides/sra-transparency-rules-checklist?utm_source=devto&amp;amp;utm_medium=article" rel="noopener noreferrer"&gt;SRA Transparency Rules checklist&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.firmbeacon.co.uk/guides/complaints-information-on-law-firm-websites?utm_source=devto&amp;amp;utm_medium=article" rel="noopener noreferrer"&gt;What complaints information must be published&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.firmbeacon.co.uk/guides/solicitor-price-transparency-rules?utm_source=devto&amp;amp;utm_medium=article" rel="noopener noreferrer"&gt;Price transparency requirements by service type&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;Questions?&lt;/strong&gt; This tool is maintained by &lt;a href="https://www.firmbeacon.co.uk" rel="noopener noreferrer"&gt;Firm Beacon&lt;/a&gt;. We're independent and not affiliated with the SRA.&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>security</category>
      <category>seo</category>
    </item>
    <item>
      <title>Complaints information on law firm websites: what the SRA expects to see</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 13:16:59 +0000</pubDate>
      <link>https://dev.to/edchapman/29-of-uk-law-firms-are-missing-required-complaints-information-what-the-sra-wants-to-see-222d</link>
      <guid>https://dev.to/edchapman/29-of-uk-law-firms-are-missing-required-complaints-information-what-the-sra-wants-to-see-222d</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Correction, 6 October 2026.&lt;/strong&gt; An earlier version of this post reported a dataset of 6,300 sites and different percentages, and cited enforcement figures I could not substantiate. Those numbers were wrong and I have removed them. The figures below come from the published scan and the full breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;. Sorry for the earlier version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Complaints information was found on 87% of the 5,770 sites scanned in August 2026. It is not the most common gap, but when it is missing it tends to be missing quietly, which is what makes it worth checking.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the rules require
&lt;/h2&gt;

&lt;p&gt;Your public website should show:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;How someone complains to you, including who to contact and how&lt;/li&gt;
&lt;li&gt;What happens next, including timescales&lt;/li&gt;
&lt;li&gt;How to escalate to the Legal Ombudsman, named, with contact details&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It needs to be on your public site, not only in your terms of engagement or a client care letter.&lt;/p&gt;

&lt;h2&gt;
  
  
  The usual gaps
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;The information exists but is not called complaints.&lt;/strong&gt; A "Client Care" page that mentions handling issues may not read as complaints information.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Legal Ombudsman is not named.&lt;/strong&gt; Firms often describe an internal process without naming the Ombudsman or giving contact details.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It is in a PDF or behind a login.&lt;/strong&gt; The rules want it where a stranger can find it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It was lost in a redesign.&lt;/strong&gt; A complaints page disappeared and nobody noticed, because clients rarely look for it.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to check
&lt;/h2&gt;

&lt;p&gt;Open your site as a visitor and try to find, in under two minutes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How to complain to the firm&lt;/li&gt;
&lt;li&gt;The Legal Ombudsman, named&lt;/li&gt;
&lt;li&gt;The Ombudsman contact details&lt;/li&gt;
&lt;li&gt;When someone can escalate&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you cannot find them quickly, neither can anyone else.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan found across the five items
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;SRA number readable: found on 79% of sites, not found on 21%&lt;/li&gt;
&lt;li&gt;Clickable SRA badge: found on 88%, not found on 12%&lt;/li&gt;
&lt;li&gt;Complaints information: found on 87%, not found on 13%&lt;/li&gt;
&lt;li&gt;Legal Ombudsman mention: found on 74%, not found on 26%&lt;/li&gt;
&lt;li&gt;Price information: found on 6%, not found on 94%&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A caveat
&lt;/h2&gt;

&lt;p&gt;"Not found" means the scan did not detect the item on the pages it read on the scan date. It may sit on a page the scan did not reach, or may have been added since. It is not a legal opinion and it is not a statement that any firm has broken a rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methodology
&lt;/h2&gt;

&lt;p&gt;The scan read public pages only, respected robots.txt, and cross-checked SRA numbers against the SRA register. It covered 5,770 SRA-regulated firm websites across 808 towns in England and Wales in August 2026.&lt;/p&gt;

&lt;p&gt;Per-town results and the full national breakdown are published at the link below. The raw findings are also offered as a CSV for anyone who wants to check the work.&lt;/p&gt;

&lt;p&gt;Full breakdown: &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>compliance</category>
      <category>legal</category>
      <category>business</category>
    </item>
    <item>
      <title>Price transparency is the biggest gap on UK law firm websites</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 13:16:10 +0000</pubDate>
      <link>https://dev.to/edchapman/42-of-uk-law-firms-are-missing-required-price-transparency-heres-what-you-need-56pe</link>
      <guid>https://dev.to/edchapman/42-of-uk-law-firms-are-missing-required-price-transparency-heres-what-you-need-56pe</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Correction, 6 October 2026.&lt;/strong&gt; An earlier version of this post reported a dataset of 6,300 sites and different percentages, and cited enforcement figures I could not substantiate. Those numbers were wrong and I have removed them. The figures below come from the published scan and the full breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;. Sorry for the earlier version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Of the items the SRA Transparency Rules require on a law firm website, price information is the one most often missing. On the pages scanned, it was found on 6% of sites.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the rules require
&lt;/h2&gt;

&lt;p&gt;For covered services, your public website should show:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A price or price range&lt;/li&gt;
&lt;li&gt;What that price includes&lt;/li&gt;
&lt;li&gt;Typical timescales&lt;/li&gt;
&lt;li&gt;Your experience in that area&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Covered services include residential conveyancing, uncontested probate, immigration (excluding asylum), summary-only motoring offences, employment tribunal work, debt recovery up to 100,000 and licensing applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this one is different
&lt;/h2&gt;

&lt;p&gt;The badge and the complaints wording are one-time jobs. Prices are not. The rules want service-specific ranges, and firms change prices, add services and drop services. Keeping that current is ongoing work, which is why it slips.&lt;/p&gt;

&lt;h2&gt;
  
  
  The four usual mistakes
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;A general "Our Fees" page that describes hourly rates instead of the covered services&lt;/li&gt;
&lt;li&gt;Ranges so wide they do not inform anyone&lt;/li&gt;
&lt;li&gt;Price information only available after you contact the firm&lt;/li&gt;
&lt;li&gt;A pricing page that exists but sits too deep in the site to find&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What good looks like
&lt;/h2&gt;

&lt;p&gt;For a freehold purchase, something in the shape of: a range by property value band, a list of what is included such as searches and Land Registry fees, a typical timescale, and a statement of how many similar matters the firm handled in the last year.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan found across the five items
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;SRA number readable: found on 79% of sites, not found on 21%&lt;/li&gt;
&lt;li&gt;Clickable SRA badge: found on 88%, not found on 12%&lt;/li&gt;
&lt;li&gt;Complaints information: found on 87%, not found on 13%&lt;/li&gt;
&lt;li&gt;Legal Ombudsman mention: found on 74%, not found on 26%&lt;/li&gt;
&lt;li&gt;Price information: found on 6%, not found on 94%&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A caveat
&lt;/h2&gt;

&lt;p&gt;"Not found" means the scan did not detect the item on the pages it read on the scan date. It may sit on a page the scan did not reach, or may have been added since. It is not a legal opinion and it is not a statement that any firm has broken a rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methodology
&lt;/h2&gt;

&lt;p&gt;The scan read public pages only, respected robots.txt, and cross-checked SRA numbers against the SRA register. It covered 5,770 SRA-regulated firm websites across 808 towns in England and Wales in August 2026.&lt;/p&gt;

&lt;p&gt;Per-town results and the full national breakdown are published at the link below. The raw findings are also offered as a CSV for anyone who wants to check the work.&lt;/p&gt;

&lt;p&gt;Full breakdown: &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>compliance</category>
      <category>business</category>
      <category>legal</category>
    </item>
    <item>
      <title>Why so many UK law firms have the wrong SRA digital badge</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 13:14:19 +0000</pubDate>
      <link>https://dev.to/edchapman/why-55-of-uk-law-firms-are-missing-the-sra-digital-badge-and-why-it-matters-dan</link>
      <guid>https://dev.to/edchapman/why-55-of-uk-law-firms-are-missing-the-sra-digital-badge-and-why-it-matters-dan</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Correction, 6 October 2026.&lt;/strong&gt; An earlier version of this post reported a dataset of 6,300 sites and different percentages, and cited enforcement figures I could not substantiate. Those numbers were wrong and I have removed them. The figures below come from the published scan and the full breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;. Sorry for the earlier version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The SRA digital badge is the small blue box in a lot of site footers. The requirement is not that a badge image appears. It is that the badge is the live embed, the one that links to your SRA record.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan found
&lt;/h2&gt;

&lt;p&gt;Across 5,770 SRA-regulated firm websites scanned in August 2026, the clickable badge was found on 88% of sites and not found on 12%.&lt;/p&gt;

&lt;p&gt;So the badge is not the widespread problem it is sometimes described as. The more common issue is subtler: a badge that appears but is a saved image rather than the live embed.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to tell the difference
&lt;/h2&gt;

&lt;p&gt;Click it.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If it opens the SRA site showing your firm record, it is the live embed&lt;/li&gt;
&lt;li&gt;If nothing happens, or it opens your own site, it is not&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How it happens
&lt;/h2&gt;

&lt;p&gt;Most firms added a badge image years ago when the site was built. Then the site was redesigned, the CMS was updated, and nobody rechecked whether the badge still linked anywhere. Visually nothing changed, so nothing looked wrong.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to fix it
&lt;/h2&gt;

&lt;p&gt;The SRA publishes the embed code. Copy it, replace the saved image in your footer, and click it to confirm it works.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan found across the five items
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;SRA number readable: found on 79% of sites, not found on 21%&lt;/li&gt;
&lt;li&gt;Clickable SRA badge: found on 88%, not found on 12%&lt;/li&gt;
&lt;li&gt;Complaints information: found on 87%, not found on 13%&lt;/li&gt;
&lt;li&gt;Legal Ombudsman mention: found on 74%, not found on 26%&lt;/li&gt;
&lt;li&gt;Price information: found on 6%, not found on 94%&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A caveat
&lt;/h2&gt;

&lt;p&gt;"Not found" means the scan did not detect the item on the pages it read on the scan date. It may sit on a page the scan did not reach, or may have been added since. It is not a legal opinion and it is not a statement that any firm has broken a rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methodology
&lt;/h2&gt;

&lt;p&gt;The scan read public pages only, respected robots.txt, and cross-checked SRA numbers against the SRA register. It covered 5,770 SRA-regulated firm websites across 808 towns in England and Wales in August 2026.&lt;/p&gt;

&lt;p&gt;Per-town results and the full national breakdown are published at the link below. The raw findings are also offered as a CSV for anyone who wants to check the work.&lt;/p&gt;

&lt;p&gt;Full breakdown: &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>compliance</category>
      <category>legal</category>
      <category>webdev</category>
    </item>
    <item>
      <title>What the SRA checks on a law firm website, and how to check it yourself</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 13:11:55 +0000</pubDate>
      <link>https://dev.to/edchapman/the-sra-issued-838-website-transparency-warnings-in-18-months-heres-what-they-check-3780</link>
      <guid>https://dev.to/edchapman/the-sra-issued-838-website-transparency-warnings-in-18-months-heres-what-they-check-3780</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Correction, 6 October 2026.&lt;/strong&gt; An earlier version of this post reported a dataset of 6,300 sites and different percentages, and cited enforcement figures I could not substantiate. Those numbers were wrong and I have removed them. The figures below come from the published scan and the full breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;. Sorry for the earlier version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The SRA runs automated sweeps of law firm websites, checking for the information the Transparency Rules require. Most firms find out about a gap when the letter arrives.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a sweep looks for
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Your SRA number
&lt;/h3&gt;

&lt;p&gt;Visible as text on your public pages, not buried where a visitor cannot reasonably find it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common gap:&lt;/strong&gt; the number exists somewhere but is hard to locate.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The clickable SRA digital badge
&lt;/h3&gt;

&lt;p&gt;The embedded badge that links to your SRA record, not a saved image that looks like it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common gap:&lt;/strong&gt; the badge was downloaded as an image years ago and never updated. It looks correct but does not link anywhere.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Complaints information
&lt;/h3&gt;

&lt;p&gt;How someone complains to you, and how they escalate to the Legal Ombudsman. The Ombudsman needs to be named.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common gap:&lt;/strong&gt; a complaints procedure exists but is hard to find, or the Ombudsman is not named.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Price information
&lt;/h3&gt;

&lt;p&gt;For services covered by the rules, published price ranges, what is included, timescales and experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common gap:&lt;/strong&gt; a general fees page that does not cover the specific services the rules list.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why gaps happen
&lt;/h2&gt;

&lt;p&gt;Redesigns that drop pages. Content that moves. CMS updates that change templates. None of it is intentional, and all of it is invisible from inside the firm.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan found
&lt;/h2&gt;

&lt;p&gt;Across 5,770 SRA-regulated firm websites scanned in August 2026:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SRA number readable: found on 79% of sites, not found on 21%&lt;/li&gt;
&lt;li&gt;Clickable SRA badge: found on 88%, not found on 12%&lt;/li&gt;
&lt;li&gt;Complaints information: found on 87%, not found on 13%&lt;/li&gt;
&lt;li&gt;Legal Ombudsman mention: found on 74%, not found on 26%&lt;/li&gt;
&lt;li&gt;Price information: found on 6%, not found on 94%&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Price information is the gap that stands out. It is also the one that needs ongoing maintenance rather than a single fix.&lt;/p&gt;

&lt;h2&gt;
  
  
  A caveat
&lt;/h2&gt;

&lt;p&gt;"Not found" means the scan did not detect the item on the pages it read on the scan date. It may sit on a page the scan did not reach, or may have been added since. It is not a legal opinion and it is not a statement that any firm has broken a rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methodology
&lt;/h2&gt;

&lt;p&gt;The scan read public pages only, respected robots.txt, and cross-checked SRA numbers against the SRA register. It covered 5,770 SRA-regulated firm websites across 808 towns in England and Wales in August 2026.&lt;/p&gt;

&lt;p&gt;Per-town results and the full national breakdown are published at the link below. The raw findings are also offered as a CSV for anyone who wants to check the work.&lt;/p&gt;

&lt;p&gt;Full breakdown: &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>compliance</category>
      <category>legal</category>
      <category>data</category>
    </item>
    <item>
      <title>How to check your law firm website against the SRA transparency rules</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 13:09:50 +0000</pubDate>
      <link>https://dev.to/edchapman/how-to-check-your-law-firm-website-for-sra-compliance-gaps-in-2-minutes-1jda</link>
      <guid>https://dev.to/edchapman/how-to-check-your-law-firm-website-for-sra-compliance-gaps-in-2-minutes-1jda</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Correction, 6 October 2026.&lt;/strong&gt; An earlier version of this post reported a dataset of 6,300 sites and different percentages, and cited enforcement figures I could not substantiate. Those numbers were wrong and I have removed them. The figures below come from the published scan and the full breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;. Sorry for the earlier version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What the rules cover
&lt;/h2&gt;

&lt;p&gt;The SRA Transparency Rules ask your public website to show:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Your SRA number&lt;/li&gt;
&lt;li&gt;The clickable SRA digital badge, not a saved image&lt;/li&gt;
&lt;li&gt;Complaints information, including how to escalate to the Legal Ombudsman&lt;/li&gt;
&lt;li&gt;Price information for the services you advertise that the rules cover&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why gaps appear
&lt;/h2&gt;

&lt;p&gt;The usual causes are mundane. A redesign drops a page. Hosting moves and old links break. A template change removes a footer section. Content gets rebuilt by someone who was not thinking about regulatory requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to check it
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open your site as a visitor, not as an admin&lt;/li&gt;
&lt;li&gt;Find your SRA number in the page text&lt;/li&gt;
&lt;li&gt;Click your badge and see whether it opens your SRA record&lt;/li&gt;
&lt;li&gt;Find your complaints information and check the Legal Ombudsman is named&lt;/li&gt;
&lt;li&gt;Find price information for each covered service you advertise&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If any of those takes more than a minute to find, that is the finding.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan found
&lt;/h2&gt;

&lt;p&gt;Across 5,770 SRA-regulated firm websites scanned in August 2026:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SRA number readable: found on 79% of sites, not found on 21%&lt;/li&gt;
&lt;li&gt;Clickable SRA badge: found on 88%, not found on 12%&lt;/li&gt;
&lt;li&gt;Complaints information: found on 87%, not found on 13%&lt;/li&gt;
&lt;li&gt;Legal Ombudsman mention: found on 74%, not found on 26%&lt;/li&gt;
&lt;li&gt;Price information: found on 6%, not found on 94%&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Price information is the outlier by a wide margin, and it is also the item that needs maintenance rather than a one-off edit.&lt;/p&gt;

&lt;h2&gt;
  
  
  A caveat
&lt;/h2&gt;

&lt;p&gt;"Not found" means the scan did not detect the item on the pages it read on the scan date. It may sit on a page the scan did not reach, or may have been added since. It is not a legal opinion and it is not a statement that any firm has broken a rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methodology
&lt;/h2&gt;

&lt;p&gt;The scan read public pages only, respected robots.txt, and cross-checked SRA numbers against the SRA register. It covered 5,770 SRA-regulated firm websites across 808 towns in England and Wales in August 2026.&lt;/p&gt;

&lt;p&gt;Per-town results and the full national breakdown are published at the link below. The raw findings are also offered as a CSV for anyone who wants to check the work.&lt;/p&gt;

&lt;p&gt;Full breakdown: &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>compliance</category>
      <category>howto</category>
      <category>legal</category>
    </item>
    <item>
      <title>Check whether your law firm website shows what the SRA Transparency Rules ask for</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 11:43:24 +0000</pubDate>
      <link>https://dev.to/edchapman/free-sra-website-compliance-checker-for-uk-law-firms-243l</link>
      <guid>https://dev.to/edchapman/free-sra-website-compliance-checker-for-uk-law-firms-243l</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Correction, 6 October 2026.&lt;/strong&gt; An earlier version of this post reported a dataset of 6,300 sites and different percentages, and cited enforcement figures I could not substantiate. Those numbers were wrong and I have removed them. The figures below come from the published scan and the full breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;. Sorry for the earlier version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What the rules ask for
&lt;/h2&gt;

&lt;p&gt;Your public website needs to show four things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your SRA number&lt;/li&gt;
&lt;li&gt;The clickable SRA digital badge, not a saved image of it&lt;/li&gt;
&lt;li&gt;Complaints information, including the Legal Ombudsman&lt;/li&gt;
&lt;li&gt;Price information for the services you advertise that the rules cover&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why firms miss gaps
&lt;/h2&gt;

&lt;p&gt;You know where everything is on your site. The rules are about what a stranger can find. Those are different tests, and they diverge after a redesign, a CMS update, or a change of marketing agency.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan found
&lt;/h2&gt;

&lt;p&gt;Across 5,770 SRA-regulated firm websites scanned in August 2026:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SRA number readable: found on 79% of sites, not found on 21%&lt;/li&gt;
&lt;li&gt;Clickable SRA badge: found on 88%, not found on 12%&lt;/li&gt;
&lt;li&gt;Complaints information: found on 87%, not found on 13%&lt;/li&gt;
&lt;li&gt;Legal Ombudsman mention: found on 74%, not found on 26%&lt;/li&gt;
&lt;li&gt;Price information: found on 6%, not found on 94%&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Check your own site
&lt;/h2&gt;

&lt;p&gt;Enter your domain and the check reads your public pages and records which of the five items it found. It shows which pages were read and what was found on each, so you can verify the result yourself.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.firmbeacon.co.uk" rel="noopener noreferrer"&gt;firmbeacon.co.uk&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does not do
&lt;/h2&gt;

&lt;p&gt;It does not label you compliant or non-compliant. Results are "found" or "not found". "Not found" means the scan did not detect the item on the pages it read on the scan date. It may sit on a page the scan did not reach, or may have been added since. It is not a legal opinion and it is not a statement that any firm has broken a rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methodology
&lt;/h2&gt;

&lt;p&gt;The scan read public pages only, respected robots.txt, and cross-checked SRA numbers against the SRA register. It covered 5,770 SRA-regulated firm websites across 808 towns in England and Wales in August 2026.&lt;/p&gt;

&lt;p&gt;Per-town results and the full national breakdown are published at the link below. The raw findings are also offered as a CSV for anyone who wants to check the work.&lt;/p&gt;

&lt;p&gt;The full national breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>compliance</category>
      <category>tools</category>
    </item>
    <item>
      <title>I scanned 5,770 UK law firm websites. Price transparency is the gap that stands out.</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 11:43:04 +0000</pubDate>
      <link>https://dev.to/edchapman/i-analyzed-6300-uk-law-firm-websites-75-failed-basic-sra-compliance-4l1c</link>
      <guid>https://dev.to/edchapman/i-analyzed-6300-uk-law-firm-websites-75-failed-basic-sra-compliance-4l1c</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Correction, 6 October 2026.&lt;/strong&gt; An earlier version of this post reported a dataset of 6,300 sites and different percentages, and cited enforcement figures I could not substantiate. Those numbers were wrong and I have removed them. The figures below come from the published scan and the full breakdown is public at &lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;. Sorry for the earlier version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I wanted to know how many UK law firm websites actually show the information the SRA Transparency Rules require. So I scanned them.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the scan covered
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;5,770 SRA-regulated law firm websites in England and Wales&lt;/li&gt;
&lt;li&gt;Public pages only, the same view a visitor gets&lt;/li&gt;
&lt;li&gt;Five items recorded: SRA number, clickable SRA badge, complaints information, Legal Ombudsman mention, price information&lt;/li&gt;
&lt;li&gt;Scanned August 2026, across 808 towns&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What it found
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;SRA number readable: found on 79% of sites, not found on 21%&lt;/li&gt;
&lt;li&gt;Clickable SRA badge: found on 88%, not found on 12%&lt;/li&gt;
&lt;li&gt;Complaints information: found on 87%, not found on 13%&lt;/li&gt;
&lt;li&gt;Legal Ombudsman mention: found on 74%, not found on 26%&lt;/li&gt;
&lt;li&gt;Price information: found on 6%, not found on 94%&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The gap that stands out
&lt;/h2&gt;

&lt;p&gt;Most firms are not far off. Four of the five items are present on the large majority of sites, and the SRA number, badge and complaints information are all in the high eighties.&lt;/p&gt;

&lt;p&gt;Price information is different. On the pages the scan read, only 6% of sites showed any price information for a service covered by the rules. That is not a marginal difference, it is a different order of magnitude from everything else in the table.&lt;/p&gt;

&lt;p&gt;There is a plausible reason. The badge and the complaints wording are one-time jobs. You add them and forget them. Prices change, and the rules ask for a price range, what is included, typical timescales and your experience level for each service you advertise. That is content someone has to maintain.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the rules ask for
&lt;/h2&gt;

&lt;p&gt;For services such as residential conveyancing, uncontested probate, immigration (excluding asylum), summary-only motoring offences, employment tribunal work, debt recovery up to 100,000 and licensing applications, the rules expect published price information.&lt;/p&gt;

&lt;p&gt;The detail that trips firms up is usually the same handful of things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A general "Our Fees" page instead of service-specific ranges&lt;/li&gt;
&lt;li&gt;No indication of what the price includes&lt;/li&gt;
&lt;li&gt;No typical timescale&lt;/li&gt;
&lt;li&gt;No statement of experience in that area&lt;/li&gt;
&lt;li&gt;Price information that only appears after you contact the firm&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A caveat that matters
&lt;/h2&gt;

&lt;p&gt;"Not found" means the scan did not detect the item on the pages it read on the scan date. It may sit on a page the scan did not reach, or may have been added since. It is not a legal opinion and it is not a statement that any firm has broken a rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  Methodology
&lt;/h2&gt;

&lt;p&gt;The scan read public pages only, respected robots.txt, and cross-checked SRA numbers against the SRA register. It covered 5,770 SRA-regulated firm websites across 808 towns in England and Wales in August 2026.&lt;/p&gt;

&lt;p&gt;Per-town results and the full national breakdown are published at the link below. The raw findings are also offered as a CSV for anyone who wants to check the work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Check your own site
&lt;/h2&gt;

&lt;p&gt;You can see what the scan recorded for any firm, and run the same check against your own domain, from the statistics page.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.firmbeacon.co.uk/statistics" rel="noopener noreferrer"&gt;firmbeacon.co.uk/statistics&lt;/a&gt;&lt;/p&gt;

</description>
      <category>legaltech</category>
      <category>compliance</category>
      <category>data</category>
    </item>
    <item>
      <title>Adding page numbers to PDFs in your browser</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 07:25:48 +0000</pubDate>
      <link>https://dev.to/edchapman/adding-page-numbers-to-pdfs-in-your-browser-3p51</link>
      <guid>https://dev.to/edchapman/adding-page-numbers-to-pdfs-in-your-browser-3p51</guid>
      <description>&lt;h1&gt;
  
  
  Adding page numbers to PDFs in your browser
&lt;/h1&gt;

&lt;p&gt;Page numbers make a PDF easier to discuss. Instead of pointing someone to a section and asking them to search for it, you can say "see page 12". That is useful for contracts, reports, application packs, technical documents, and anything else that gets reviewed by more than one person.&lt;/p&gt;

&lt;p&gt;You can add visible page numbers without installing desktop software or sending the document to a server.&lt;/p&gt;

&lt;h2&gt;
  
  
  How the browser workflow works
&lt;/h2&gt;

&lt;p&gt;The browser reads the selected PDF, adds a label to each page, and creates a new file for download. The original file stays on your computer while the work is being done.&lt;/p&gt;

&lt;p&gt;The basic steps are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Select a PDF from your device.&lt;/li&gt;
&lt;li&gt;Choose the first page number.&lt;/li&gt;
&lt;li&gt;Choose where the label should appear.&lt;/li&gt;
&lt;li&gt;Generate and download the numbered PDF.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The page number is added as visible text. It does not depend on the source PDF already containing selectable text, so the same approach also works for scanned PDFs. It adds numbering only. It does not perform OCR or turn a scan into searchable text.&lt;/p&gt;

&lt;h2&gt;
  
  
  Choosing a position
&lt;/h2&gt;

&lt;p&gt;The most common choice is the bottom centre of the page. Bottom right is useful for documents that already have centred footer content. A top position can work better when the footer contains a disclaimer, signature block, or other fixed text.&lt;/p&gt;

&lt;p&gt;The available positions are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bottom centre&lt;/li&gt;
&lt;li&gt;Bottom right&lt;/li&gt;
&lt;li&gt;Top centre&lt;/li&gt;
&lt;li&gt;Top right&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can also set the first number. For example, entering &lt;code&gt;3&lt;/code&gt; produces &lt;code&gt;Page 3 of 10&lt;/code&gt; on the first page and continues from there. This is useful when a cover sheet or an earlier section belongs to the same document but is not part of the file you are processing.&lt;/p&gt;

&lt;h2&gt;
  
  
  File limits
&lt;/h2&gt;

&lt;p&gt;Browser processing is a good fit for one small or medium-sized PDF. The tool accepts one file up to 50 MiB and 50 pages. Larger documents can use more memory and take longer to process, so a desktop or command-line workflow may be a better choice for them.&lt;/p&gt;

&lt;p&gt;The tool does not upload or save the selected PDF. The file content stays in the browser, and the output is downloaded back to your device. This makes the workflow useful for documents that you do not want to hand to an online conversion service.&lt;/p&gt;

&lt;p&gt;You can &lt;a href="https://www.firmbeacon.co.uk/tools/pdf-page-numbers?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=pdf_page_numbers" rel="noopener noreferrer"&gt;add page numbers to a PDF in your browser&lt;/a&gt; if you want to try the workflow.&lt;/p&gt;

&lt;h2&gt;
  
  
  When another tool is a better fit
&lt;/h2&gt;

&lt;p&gt;Adding page numbers is a narrow job. Use a different workflow when you need to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add OCR to a scanned document&lt;/li&gt;
&lt;li&gt;Number hundreds of pages or process many files in one batch&lt;/li&gt;
&lt;li&gt;Create complex headers and footers&lt;/li&gt;
&lt;li&gt;Edit existing PDF text&lt;/li&gt;
&lt;li&gt;Apply document-specific numbering rules across several files&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a single PDF under the file limits, a browser tool is usually quicker than installing software or writing a script. The original remains available on your device, and you can check the downloaded copy before sharing it.&lt;/p&gt;

</description>
      <category>pdf</category>
      <category>webdev</category>
      <category>privacy</category>
    </item>
    <item>
      <title>Convert PDF pages to PNG in your browser without uploading the file</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Tue, 06 Oct 2026 06:53:06 +0000</pubDate>
      <link>https://dev.to/edchapman/convert-pdf-pages-to-png-in-your-browser-without-uploading-the-file-4171</link>
      <guid>https://dev.to/edchapman/convert-pdf-pages-to-png-in-your-browser-without-uploading-the-file-4171</guid>
      <description>&lt;h1&gt;
  
  
  Convert PDF pages to PNG in your browser without uploading the file
&lt;/h1&gt;

&lt;p&gt;PDFs are convenient for sharing, but they are awkward when you need an image of a page. A screenshot can be blurry, a desktop PDF application may be unavailable, and uploading a document is not always acceptable.&lt;/p&gt;

&lt;p&gt;Converting each page to PNG gives you separate image files that are easy to inspect, add to a presentation, attach to a ticket, or use in another image-based workflow. PNG is especially useful when the page contains small text, diagrams, forms, or line drawings.&lt;/p&gt;

&lt;h2&gt;
  
  
  When PNG is the right format
&lt;/h2&gt;

&lt;p&gt;PNG preserves sharp edges well. Text, logos, diagrams, and screenshots usually look cleaner in PNG than in a heavily compressed image format. The tradeoff is file size. A PNG page can be larger than a JPG version of the same page, particularly when the PDF contains photographs or full-page colour backgrounds.&lt;/p&gt;

&lt;p&gt;If you need compact images for a website or a quick message, JPG may be the better choice. If you need readable text or clean line art, PNG is often worth the extra size.&lt;/p&gt;

&lt;h2&gt;
  
  
  A browser-local workflow
&lt;/h2&gt;

&lt;p&gt;The basic process is simple:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;a href="https://www.firmbeacon.co.uk/tools/pdf-to-png" rel="noopener noreferrer"&gt;PDF to PNG converter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Select one PDF from your device.&lt;/li&gt;
&lt;li&gt;Choose the conversion button.&lt;/li&gt;
&lt;li&gt;Wait while the browser renders each page.&lt;/li&gt;
&lt;li&gt;Download the individual PNG files you need.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Each page becomes its own numbered PNG download. You can save only selected pages instead of generating a new document or exporting the entire file through a desktop application.&lt;/p&gt;

&lt;p&gt;The converter accepts one PDF up to 50 MiB and 50 pages. Large or complex documents may need more memory in the browser, so a conversion can take longer on a device with limited available memory.&lt;/p&gt;

&lt;h2&gt;
  
  
  What browser-local means for privacy
&lt;/h2&gt;

&lt;p&gt;The converter reads the selected PDF in the browser and renders the pages on your device. Firm Beacon does not receive or save the PDF for the conversion. You do not need an account or an email address.&lt;/p&gt;

&lt;p&gt;That does not mean the page is disconnected from the internet. Loading the tool still makes the normal website requests, such as loading the page, its JavaScript and any configured anonymous analytics. The important distinction is that the PDF content is not sent to the site as part of the conversion.&lt;/p&gt;

&lt;p&gt;This can be useful for documents that you would rather not upload to a third-party conversion service. You should still follow your organisation's rules for handling confidential files, and you should avoid using a shared computer for sensitive documents.&lt;/p&gt;

&lt;h2&gt;
  
  
  Check the output before using it
&lt;/h2&gt;

&lt;p&gt;Image conversion changes the document. Before sending or publishing the PNG files, open a few of them and compare them with the original PDF.&lt;/p&gt;

&lt;p&gt;Check the first page, a page from the middle, and the last page. Look for missing content, unreadable small text, unexpected rotation, or pages that did not finish rendering. Keep the original PDF until you have checked the images you need.&lt;/p&gt;

&lt;p&gt;Remember that the result is an image. The converter does not run OCR, so text in the PNG is not automatically selectable or editable. If you need searchable text, use an OCR workflow instead. If you need to preserve the original text structure, an image export is the wrong output format.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limits to keep in mind
&lt;/h2&gt;

&lt;p&gt;The tool is designed for a straightforward browser conversion: one PDF, up to 50 MiB and 50 pages, with one PNG download per page. It does not combine the images into a ZIP file, edit the PDF, or turn scanned text into editable text.&lt;/p&gt;

&lt;p&gt;Very large pages and complicated PDFs can use substantial browser memory. If the conversion does not complete, try a shorter document or use a device with more available memory. For a smaller output, compare the result with a PDF to JPG workflow instead.&lt;/p&gt;

&lt;p&gt;For a quick, no-account conversion, try the &lt;a href="https://www.firmbeacon.co.uk/tools/pdf-to-png" rel="noopener noreferrer"&gt;free PDF to PNG tool&lt;/a&gt;. The &lt;a href="https://www.firmbeacon.co.uk/guides/how-to-convert-pdf-to-png" rel="noopener noreferrer"&gt;PDF to PNG guide&lt;/a&gt; covers the same workflow and the format tradeoffs in more detail.&lt;/p&gt;

</description>
      <category>tooling</category>
      <category>privacy</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Fill PDF Forms in Your Browser Without Uploading Anything</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Mon, 05 Oct 2026 20:59:40 +0000</pubDate>
      <link>https://dev.to/edchapman/fill-pdf-forms-in-your-browser-without-uploading-anything-41pn</link>
      <guid>https://dev.to/edchapman/fill-pdf-forms-in-your-browser-without-uploading-anything-41pn</guid>
      <description>&lt;h1&gt;
  
  
  Fill PDF Forms in Your Browser Without Uploading Anything
&lt;/h1&gt;

&lt;p&gt;You've downloaded a PDF form from a government agency, a university, or a client. It has text boxes, checkboxes, maybe a dropdown or two. You need to fill it out and send it back. The obvious route is to print it, write everything by hand, scan it, and email the result. That works, but it's slow and the output looks dated.&lt;/p&gt;

&lt;p&gt;The other obvious route is to upload the PDF to an online service. That's faster, but now you're trusting a third party with whatever information is on that form. If it's a tax document, a medical intake, or an HR form, you might not want it sitting on someone else's server.&lt;/p&gt;

&lt;p&gt;There's a third option: fill the form locally in your browser. No upload, no server, no trust handoff. The file never leaves your machine.&lt;/p&gt;

&lt;h2&gt;
  
  
  Interactive PDFs vs flat scans
&lt;/h2&gt;

&lt;p&gt;Not every PDF is fillable. When you scan a paper form or save a Word document as PDF without embedded fields, you get a flat image. The text looks like text, but the PDF has no idea where the blanks are. Those scans require OCR, manual annotation, or a print-and-pen workflow.&lt;/p&gt;

&lt;p&gt;An interactive PDF is different. It contains AcroForm fields: named text boxes, checkboxes, radio buttons, and dropdowns embedded in the file. When you open it in Acrobat or most browsers, you can click into those fields and type. The form structure is already there.&lt;/p&gt;

&lt;p&gt;If you can tab between fields in your browser or PDF reader, it may be an AcroForm. The reliable check is whether the form exposes standard interactive fields rather than only a page image.&lt;/p&gt;

&lt;h2&gt;
  
  
  XFA and certificate-based signatures are out of scope
&lt;/h2&gt;

&lt;p&gt;Two kinds of interactive PDFs fall outside what a browser-based tool can handle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;XFA (XML Forms Architecture)&lt;/strong&gt; is an Adobe format that embeds a dynamic XML form inside the PDF. XFA forms can show or hide fields based on your answers, recalculate totals, and pull data from external sources. They require Adobe Reader or Acrobat to work properly. Most browsers can't render them, and lightweight PDF libraries can't fill them. If you open a PDF and see a yellow banner saying the form requires Adobe Reader, it's probably XFA.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Certificate-based signature fields&lt;/strong&gt; use public key infrastructure to prove identity. Filling one requires a digital certificate issued by a certificate authority, not just typing your name. A browser tool can't generate or sign with those certificates, so signature fields that require cryptographic validation are skipped.&lt;/p&gt;

&lt;p&gt;If the form is a standard AcroForm without XFA or cryptographic signatures, a browser tool can handle it.&lt;/p&gt;

&lt;h2&gt;
  
  
  How it works
&lt;/h2&gt;

&lt;p&gt;The workflow is straightforward:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the tool page in your browser.&lt;/li&gt;
&lt;li&gt;Click the file picker and select a PDF from your local disk.&lt;/li&gt;
&lt;li&gt;The browser reads the file using JavaScript and a PDF library. The PDF is parsed in memory. Nothing is uploaded.&lt;/li&gt;
&lt;li&gt;The tool displays every fillable field it finds: text boxes, checkboxes, radio buttons, dropdowns.&lt;/li&gt;
&lt;li&gt;You type into the text boxes, check the checkboxes, select dropdown options, and choose radio buttons.&lt;/li&gt;
&lt;li&gt;You click the download button. The tool writes your entries into the PDF structure and triggers a browser download.&lt;/li&gt;
&lt;li&gt;You open the downloaded copy and verify every field before sending it.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The entire process runs in the browser tab. The tool makes the usual page load requests and anonymous analytics pings, but the PDF content and your form data never leave the client.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limits and edge cases
&lt;/h2&gt;

&lt;p&gt;The tool accepts one PDF at a time, up to 25 MiB. It displays up to 500 fields. If a PDF contains more than 500 fields, choose a shorter form or another workflow.&lt;/p&gt;

&lt;p&gt;Encrypted PDFs may fail if they require a password to open or modify. Damaged PDFs with broken cross-reference tables or missing metadata may also fail. An encrypted, damaged or otherwise unsupported PDF can fail even when it looks readable in another viewer.&lt;/p&gt;

&lt;p&gt;The tool does not write to flat scans, does not render XFA forms, and does not sign certificate-based signature fields. If a field requires a digital certificate, it will be skipped.&lt;/p&gt;

&lt;h2&gt;
  
  
  Practical workflow
&lt;/h2&gt;

&lt;p&gt;Here's a checklist for filling a form without uploading it:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download the PDF from the source (agency, employer, school).&lt;/li&gt;
&lt;li&gt;Open it in your browser or PDF reader to confirm it has interactive fields. If you can tab between blanks or click into a text box, it's fillable.&lt;/li&gt;
&lt;li&gt;Go to the tool page: &lt;a href="https://www.firmbeacon.co.uk/tools/pdf-form-filler?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=pdf_form_filler" rel="noopener noreferrer"&gt;https://www.firmbeacon.co.uk/tools/pdf-form-filler?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=pdf_form_filler&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Click the file picker and select the PDF. The browser reads it locally and displays the fields.&lt;/li&gt;
&lt;li&gt;Fill out every field. Text boxes take typed input, checkboxes toggle on click, dropdowns show a list of options, radio buttons are mutually exclusive within a group.&lt;/li&gt;
&lt;li&gt;Click the download button. The tool writes your entries into the PDF and triggers a download.&lt;/li&gt;
&lt;li&gt;Open the downloaded copy in a PDF reader. Check every field to confirm the entries appear correctly. Some PDF readers cache the blank version, so close and reopen if you see the old state.&lt;/li&gt;
&lt;li&gt;If everything looks right, send the filled PDF. If a field is missing or looks wrong, go back to the tool and correct it.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why local processing matters
&lt;/h2&gt;

&lt;p&gt;Forms can contain personal information. When you upload a PDF to a web service, you are asking that service to handle the file and its contents. Local processing keeps the selected PDF and your entries in the browser instead.&lt;/p&gt;

&lt;p&gt;Local processing removes that trust requirement. The file is read by your browser, processed in memory, and written back to disk. The tool code runs on your machine, not a remote server. If you're filling a sensitive form, that's a meaningful difference.&lt;/p&gt;

&lt;p&gt;For standard AcroForms, this workflow is the intended use. Fill the form in the browser, download the result, verify it, and send it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.firmbeacon.co.uk/tools/pdf-form-filler?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=pdf_form_filler" rel="noopener noreferrer"&gt;https://www.firmbeacon.co.uk/tools/pdf-form-filler?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=pdf_form_filler&lt;/a&gt;&lt;/p&gt;

</description>
      <category>privacy</category>
    </item>
    <item>
      <title>Resizing a photo to 1200x630 without stretching: why the result can be 840x630</title>
      <dc:creator>Edward Chapman</dc:creator>
      <pubDate>Sun, 04 Oct 2026 01:56:36 +0000</pubDate>
      <link>https://dev.to/edchapman/resizing-a-photo-to-1200x630-without-stretching-why-the-result-can-be-840x630-4c34</link>
      <guid>https://dev.to/edchapman/resizing-a-photo-to-1200x630-without-stretching-why-the-result-can-be-840x630-4c34</guid>
      <description>&lt;p&gt;A photo that looks stretched usually has a width-to-height ratio that differs from its original. Resizing a 4:3 photo into a 16:9 rectangle by changing both dimensions independently makes the objects in it wider or narrower.&lt;/p&gt;

&lt;p&gt;Keeping the aspect ratio avoids that distortion. It doesn't mean the result will fill every box you give it, though. That distinction matters when a website asks for an image at a specific size.&lt;/p&gt;

&lt;p&gt;Maximum dimensions and exact dimensions&lt;/p&gt;

&lt;p&gt;Maximum width and height describe a box the image must fit inside. Both output dimensions must stay below their limits, but they don't both have to reach them. The image can keep its original shape.&lt;/p&gt;

&lt;p&gt;Exact dimensions describe the required output rectangle. If its ratio differs from the source, you need to choose between cropping, adding padding and stretching. Cropping removes content. Padding keeps the content but adds a border or bars. Stretching changes the proportions.&lt;/p&gt;

&lt;p&gt;Before choosing a tool, check which result you need. A content image with a maximum width is a different job from a social preview card that must have an exact shape.&lt;/p&gt;

&lt;p&gt;A 4032x3024 photo in a 1200x630 box&lt;/p&gt;

&lt;p&gt;This source photo has a 4:3 ratio. Scaling its width to 1200 would give a height of 900, which exceeds the 630-pixel limit.&lt;/p&gt;

&lt;p&gt;Instead, scale by the height: 4032 multiplied by 630, divided by 3024, gives a width of 840. The fitted result is 840x630. It stays within both limits and preserves the source ratio, but it isn't 1200x630.&lt;/p&gt;

&lt;p&gt;To fill an exact 1200x630 rectangle without stretching, crop the source to the target ratio in an editor first, or use an editor that adds padding. Choose the crop yourself if important content is near the edges.&lt;/p&gt;

&lt;p&gt;The same issue appears with 1920x1080. A 3000x2000 source has a 3:2 ratio. Fitting it into that box gives 1620x1080, not 1920x1080. A 16:9 source can reach both target dimensions if it is large enough and the tool allows that output size. A smaller source won't reach them in a tool that never enlarges images.&lt;/p&gt;

&lt;p&gt;Dimensions and file size are separate&lt;/p&gt;

&lt;p&gt;Reducing dimensions removes pixel data. Choosing PNG's lossless encoding doesn't undo that resizing step or restore the removed pixels.&lt;/p&gt;

&lt;p&gt;JPEG and WebP quality settings affect encoding too. A smaller output isn't guaranteed: re-encoding an already compressed image can make its file larger. Compare the result with the original and inspect the preview before replacing anything.&lt;/p&gt;

&lt;p&gt;Transparency is another decision. JPEG doesn't support it. The Firm Beacon resizer fills transparent areas with white when exporting JPEG; PNG or WebP can keep transparency.&lt;/p&gt;

&lt;p&gt;What the browser tool does&lt;/p&gt;

&lt;p&gt;I work on Firm Beacon. Its free image resizer uses maximum dimensions and processes one selected JPG, PNG or WebP in the browser. It doesn't crop, stretch or enlarge the image, and it requires no account.&lt;/p&gt;

&lt;p&gt;The input limit is 20 MiB, with neither side above 8,192 pixels and no more than 24 million pixels in total. The 4032x3024 example has about 12.2 million pixels, so it meets the dimension limits; its file still needs to meet the byte limit.&lt;/p&gt;

&lt;p&gt;The selected image, filename, dimensions and settings aren't uploaded or saved by the tool. Loading the page still makes normal website and analytics requests. Analytics can record resizing and downloading actions without those image details.&lt;/p&gt;

&lt;p&gt;The Canvas export produces a still image without the original camera metadata or animation. Keep your original if you need either.&lt;/p&gt;

&lt;p&gt;Before downloading, check the output dimensions, transparency and file size. If your destination requires an exact rectangle, make sure you haven't mistaken a maximum-size setting for a crop.&lt;/p&gt;

&lt;p&gt;Try the resizer: &lt;a href="https://www.firmbeacon.co.uk/tools/image-resizer?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=image_resizer_guide" rel="noopener noreferrer"&gt;https://www.firmbeacon.co.uk/tools/image-resizer?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=image_resizer_guide&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
    </item>
  </channel>
</rss>
