Font Smuggler – Copy hidden brand fonts into Google Docs
127 points
4 days ago
| 12 comments
| brianmoore.com
| HN
dijit
7 hours ago
[-]
Whoa. How does this work?

One of the major issues we had at my previous company weaning people off of powerpoint (to google docs) was brand fonts. Ours, of course.

A lot of what is considered brand identity in presentations comes from fonts, which makes Google Docs Slides a non-starter for many unfortunately.

(we ended up making them in powerpoint and using the Google Docs compatibility mode with pptx).

reply
mhitza
7 hours ago
[-]
From the small info icon that opens up a section.

  > Google Workspace lets brands who pay enough embed custom corporate fonts into their docs and slides. Normally, these are locked to just those brands shelling out for custom typefaces, but there's one loophole: the ol' copy/paste. Below are a selection of brand fonts with which you can do exactly that. Enjoy.
reply
dijit
7 hours ago
[-]
Oh thanks! I looked but I missed that.

So, I need to be super rich? Thats sad.

reply
crazygringo
5 hours ago
[-]
No, you need to be at least a medium-sized corporation basically.

Then because your contract with Google is large enough to matter, they'll add your custom corporate branded fonts to your font dropdowns.

reply
Freak_NL
5 hours ago
[-]
Basically the level where you've progressed from user to customer.
reply
vrganj
6 hours ago
[-]
Why did we go from owning the software we run and being able to just modify things as we see fit to "You have to give Google a lot of money so you can have your own font in your own presentation"?

Where did things go this wrong?

reply
Andrex
6 hours ago
[-]
I'm going to go the unpopular route and ask, how mission-critical are fonts, really? Protected fonts such as these can't be mission-critical, legally, right?

Never felt myself lacking for fonts in Docs, myself. Quite the opposite, Google Fonts has way more than I'd ever have preinstalled and is now my primary avenue for typeface discovery.

reply
vrganj
6 hours ago
[-]
Depends on what you do.

Are you building a slide deck on your systems architecture? Probably doesn't matter.

Are you building a marketing deck on your new corporate identity? Probably matters a lot.

Either way, the tool I'm using shouldn't be the one deciding what matters and what doesn't. Just let me use my font as I please!

reply
Andrex
3 hours ago
[-]
I could see some kafkaesque organization writing-up or firing someone for using the wrong font on a PowerPoint presentation.

Such companies should be mocked and shamed, not held up as examples to follow.

reply
brk
5 hours ago
[-]
It doesn't matter on the corporate identity either.
reply
selectodude
5 hours ago
[-]
It may not matter to you, but in this circumstance, your opinion doesn’t matter.
reply
SAI_Peregrinus
4 hours ago
[-]
It only matters to the designers. The users don't care which sans-serif font the designers picked, they all look the same.
reply
circuit10
4 hours ago
[-]
It’s subtle, but attention to detail all around will add up to something that looks polished. I appreciate that as a user, at least
reply
rafram
4 hours ago
[-]
Fine, I’ll take the bait. If this is true, then why isn’t everything in the world Arial/Helvetica?
reply
bigstrat2003
1 hour ago
[-]
Because people are stupid enough to worry about many things which don't matter. This includes, but is not limited to, font choices.
reply
vrganj
4 hours ago
[-]
The designers are generally the ones doing and watching presentations on design. They are also the users of the office suite in this case.
reply
wongarsu
5 hours ago
[-]
You can still pay Microsoft money to get a desktop copy of Powerpoint, which will use your system fonts. Using google docs is entirely self-inflicted

Granted, you now need to pay Microsoft a monthly fee for Powerpoint instead of a one-time-fee. But that is in large part because too many people preferred Google Docs, so Microsoft tried to become more like them

reply
gschizas
5 hours ago
[-]
You can still pay Microsoft a one-time-fee instead of a yearly one. You can even go to a physical store and get a physical box with Office (granted, it doesn't contain anything inside it anymore )
reply
colejohnson66
2 hours ago
[-]
When we stopped paying for things. Seriously. If you pay for software, you can modify it. If you pay Google, they’ll modify it for you.

Yes, the EULA may prohibit modifications of local installations, but you’re not physically restricted from doing so - only contractually.

reply
Someone
6 hours ago
[-]
If you want to drink your own wine in a restaurant, you have to pay for that, too.

This isn’t much different; there still are plenty of non-Google options for creating presentations to choose from that do allow using your own font.

reply
Mattwmaster58
4 hours ago
[-]
copy/paste doesn't tell you much - here's the text/html content they put on your clipboard if you're curious. Apparently GDocs supports this out of the box, just hides it from the selection box. Which makes sense given that it doesn't support any font.

<html> <body> <!--StartFragment--><meta charset='utf-8'><meta charset="utf-8"><b style="font-weight:normal;" id="docs-internal-guid-8b11d82e-1a25-4b6a-be64-ebdd55b2a698"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:22pt;font-family:'Facebook Sans',sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre;white-space:pre-wrap;">I just stole Facebook Sans</span></p></b><br class="Apple-interchange-newline"><!--EndFragment--> </body> </html>

reply
rafram
7 hours ago
[-]
> Google Workspace lets brands who pay enough embed custom corporate fonts into their docs and slides. Normally, these are locked to just those brands shelling out for custom typefaces, but there's one loophole: the ol' copy/paste.
reply
tavavex
4 hours ago
[-]
I didn't know that many brands had their own bespoke fonts. Especially the less prominent players like Colgate or Korean Air. Was this caused by normal font licensing being so restrictive or expensive that they just decided to hire someone to make a font just for them, or design teams insisting that this sans serif that looks almost like all the others (but not quite) is essential to their design?
reply
pixl97
4 hours ago
[-]
>like Colgate

It's still an 80 billion dollar company in market cap, so there is that.

Also I'm guessing it's so they have another means of attack on knock off products that directly copy them.

reply
russdill
4 hours ago
[-]
For most of these fonts, I feel fairly certain if someone gave me a sample I could identify the brand.
reply
mrweasel
3 hours ago
[-]
Remove the name from the font and I'm fairly certain that I'd get none of them, well maybe HP.

E.g. the Klarna Headline is pretty distinct, but I've never seen it before. The four other Klarna fonts are super generic. Also why do they need five different fonts?

Mostly I think these custom fonts are a waste of money. If you ship software that needs to include fonts, and you don't want to pay a license, it makes sense. If you do it because of "corporate identity" it seems pointless.

reply
russdill
3 hours ago
[-]
Different people work differently I suppose. It's true that some of the fonts seem designed to be forgettable, such as Source, Product, Optimistic. But others are, like Netflix, Verizon, Korean Air, HP, and Colgate look heavily branded to me.
reply
wpm
3 hours ago
[-]
I have respect for the design teams that at least just drop the bullshit and say "Yeah Inter is our font, whatever, who cares"
reply
ngrilly
6 hours ago
[-]
Would be really good if Google Docs could support custom brand fonts by letting their customers upload them in the admin console.
reply
jmathai
6 hours ago
[-]
Received DMCA takedown notices for a paid font I used for my wife’s interior design website that she liked but we didn’t pay for because…I’m lazy.

I was surprised to receive the DMCA (it is hosted on GitHub Pages). I ignored the emails because…I’m lazy.

They (GitHub) eventually took down the repository (and site). So I swapped to another font and I don’t think my wife noticed.

I think all of this was still easier than probably paying for the font!

Lesson of the story? Don’t underestimate the impact of laziness on your potential customers.

reply
detritus
5 hours ago
[-]
Out of interest, did you rename the font prior to use? I'm curious how they found it.

You can also just stick them in a font-editor and re-export "as your own font" with some minor tweaks. Not that you should, of course.

reply
iamcalledrob
4 hours ago
[-]
You really should pay, especially for work by small foundries.

Making a typeface takes a tremendous amount of work. The financial upside is extremely hard to justify.

I think non-designers underestimate the amount of effort required by an order of magnitude. I put it in the territory of building indie games. Potentially years of your life go into it, and it's a huge problem if everyone pirates your work.

reply
detritus
4 hours ago
[-]
I'm actually a designer, have paid for many fonts - including licenses for websites - have made a couple myself and have a good idea how hard they are to make.

That said, a certain corporation's bought up a load of fonts made over the past x decades and is making a tidy sum selling old rope again and again without adding anything of value, or funding the original designers/converters, so I'm quite happy to illuminate how an individual can get around such things for use on their personal blog with an audience of ten, should they so wish.

.

ed - you're also not as likely to be able to get a whole usable font from a small foundry in the first place, without buying it.

reply
NoMoreNicksLeft
4 hours ago
[-]
>You really should pay, especially for work by small foundries.

You can't copyright the alphabet.

>and it's a huge problem if everyone pirates your work.

I've never pirated a font. Not once have I boarded a ship in the middle of the ocean, gun in hand, taking the crew and cargo of typography hostage.

But more seriously, I acknowledge that it's a problem. It's just not my problem.

reply
an-honest-moose
3 hours ago
[-]
>You can't copyright the alphabet.

You're not paying to use the alphabet, there are plenty of perfectly legible typefaces that are completely free for you to use.

reply
dhosek
4 hours ago
[-]
Legally, typeface designs do not receive protection (which is based on idiotic declarations like “you can’t copyright the alphabet”) but digital font files are considered programs and thus are able to be protected as IP.¹ You can try to justify the theft to yourself but somewhere there’s an individual (or on some occasions many individuals) who spent a long time making decisions about how that typeface should look and choosing the best points to turn it into splines to describe the shape and you decided that your laziness trumps their work.

1. I would note that bitmap fonts do not receive the same protection as Type 1 or OTF fonts.

reply
novov
7 hours ago
[-]
Is there any difference between Source Serif and Source Sans as listed here and the publicly available versions, given they are open source typefaces?
reply
ILoveHorses
6 hours ago
[-]
Any idea how did the creator manage to get access to the fonts in the first place? Won't you need a Google Docs document which uses the given font and then copy it from there and put it up on the website? Or is there some way the creator could have put these fonts on his website from publicly available information?
reply
lanewinfield
2 hours ago
[-]
hi, creator of the site here.

A LONG time ago, I was shared on a document with a brand font and was surprised to see it was a custom one. With a bit of testing, I realized I could pull it into a new document and that new document would then become "infested" with that font and allow me to use it anywhere else within.

I recently realized there must be even more fonts that exist that I don't know of, so (transparently, with the help of Claude,) I ran through a list of potential clients (some listed on Google Workspace's site, some I just assumed) and tested across many. This is the list I came back with.

reply
bogdan
6 hours ago
[-]
Have a look at the raw clipboard data with something like https://evercoder.github.io/clipboard-inspector/ and you'll see how it's all set up. A bunch of markup that can be obtained from any google doc with the font name updated.
reply
yorwba
6 hours ago
[-]
It's just setting the font-family in the style attribute of a <span>. (As you can see by inspecting the text/html content of your clipboard, e.g. with `xclip -selection clipboard -o -t text/html`)
reply
varun_ch
6 hours ago
[-]
I knew about this for Google’s own fonts but had no idea they offered the option to use custom fonts. Is there any easy place to find a list of them? I wonder if the custom fonts are just hardcoded/pushed to their CDN alongside all the other ones.
reply
virtualritz
5 hours ago
[-]
I love how all these 'brand' fonts look indistinguishable to an untrained eye and still brain-frying-bordedom-inducingly close to each other to someone like me who actually studied & worked in typography.

Related: https://eidosdesign.substack.com/p/why-every-brand-looks-the...

reply
bensyverson
5 hours ago
[-]
It's just the design team running in place. And at a certain scale, it's cheaper to pay a type foundry $100k once, rather than paying Monotype continuous fees for a legacy family.

But as someone who has made multiple neutral sans families, I agree. The launch rhetoric about creating a differentiated visual identity is comical when you look at all the interchangeable corporate sans together.

reply
bonoboTP
4 hours ago
[-]
Pretty sure it's just the pendulum swinging. Today its all about serious and clean and minimal. Then it will be whimsical and maximalist again. Skinny jeans, baggy jeans. Skeumorphic, flat.
reply
bigstrat2003
1 hour ago
[-]
Corporate branding is nothing but an exercise in playing psychological tricks on people. None of it is actually distinct or important. But the silver tongued guys say it is, so people believe it even though it isn't true.
reply
gguncth
3 hours ago
[-]
The purpose of the brand font is to avoid paying licensing fees. Because the typefaces aren’t protected by copyright it’s usually enough to just have someone go and essentially clone an existing font. The whole thing is an artifact of peculiarities of IP law
reply
JoshTriplett
1 hour ago
[-]
> The purpose of the brand font is to avoid paying licensing fees.

There are more than enough good fonts under OFL that it surprises me people want to commission a custom font primarily for licensing reasons rather than using a standard one.

reply
virtualritz
3 hours ago
[-]
My comment was not on why but what.

A brand is still free to commission a copy/clone of an 'interesting' font that has character (or, beware even serifs) ...

reply
breakingcups
3 hours ago
[-]
Is that true, though? Wouldn't it be possible to just copy a font wholesale, since they are uncopyrightable? How would licensing fees be enforced?
reply
hedora
2 hours ago
[-]
I think modern fonts include hinting software and stuff like that.

If you produced a bunch of screenshots of the output at various sizes, and then asked an LLM to convert to ttf or whatever, I’m guessing that’d be OK. I’m not an expert in this stuff though.

reply
elcapitan
2 hours ago
[-]
Brand fonts are typically a specific license by the original creator of the font, often together with some adjustments (e.g. big companies often need additions for global markets that were not in the smaller original font)
reply
layer8
3 hours ago
[-]
I think they just misspelled “Bland fonts”.
reply
dkuntz2
4 hours ago
[-]
that's because a ton of them are just off the shelf fonts they had someone make minor changes to
reply
love2read
7 hours ago
[-]
I really like the style of copying the “google tool” style that this website and jmail use. It makes the project feel different compared to all the ai-generated app these days.
reply
youniverse
2 hours ago
[-]
I was just looking into the custom anthropic sans and serif fonts used for the claude app, I really like those!
reply
WillAdams
6 hours ago
[-]
Surprised that such font access isn't gated by IP address --- usually font licenses are quite restrictive and have such requirements for usage.
reply
F7F7F7
1 hour ago
[-]
Google would sooner turn off the feature than build some convoluted solution to protect a custom brand font. It's a problem that's not worth solving.

I can just as easily download them from any of the brand's official websites. The vast majority are being utilized via font-face and are rendering inside of heading and body text.

Convenient WOFF format, all weights, and available in 2 clicks in Dev Tools. And if Dev Tools is too difficult there are dozens of free extensions that will do it for you.

I'd argue that what little Google provides now is more secure than the official websites' usage.

reply
jonpalmisc
6 hours ago
[-]
The licenses (from major foundries/vendors) are indeed usually quite restrictive; however, the hard part has always been enforcing them. It's not surprising to me that Google hasn't built any guardrails around this.

After all, gating by IP address? What happens if someone from the marketing team logs on from an airport? All of the slides revert to Arial?

reply
WillAdams
5 hours ago
[-]
The access would presumably need to be done through a VPN to have the fonts.
reply
qingcharles
2 hours ago
[-]
Ehh.. a lot of these docs go out to customers and end users. Playboy for instance sends out tons of their updates and plans to clients with their own custom fonts in it.
reply
WillAdams
1 hour ago
[-]
That's what PDFs are for --- the font files can be embedded in a fashion which precludes downloading/usage.

Various print shops have systems in place for previewing/approving print jobs as well.

reply
Cockbrand
2 hours ago
[-]
This is an architectural problem. These companies share their documents with externals, and the documents must behave normally to these externals. So it doesn't just have to look as intended, the external person also needs to be able to edit the documents with the CI fonts available.

One could imagine that access to the fonts could be restricted to the logged-in user, but that would mean that public documents that can be accessed without a login wouldn't have the specific fonts.

reply
numbers
3 hours ago
[-]
because they're brand fonts, none of them feel great to write more than a headline with
reply