Allura
About Allura
- Source
- Google Fonts ↗
- Classification
- display
- Weights
- 400
- Features
- Standard
Free to use, modify, and distribute. Can be used commercially without attribution.
What's allowed?
- ✓ Client work
- ✓ SaaS / Web apps
- ✓ YouTube / Video
- ✓ Sell products
- ✓ Print materials
Note: Derivative fonts must use the same license.
Full license guide →Allura is a formal connecting script by Robert Leuschke, released through Google Fonts in 2012 under the SIL Open Font License. It sits in the copperplate tradition — high contrast between thick and thin strokes, a steep slant, and capitals built from long, unhurried entry strokes.
History and design
Leuschke, working as TypeSETit, produced a substantial body of script faces for Google Fonts in the early 2010s, including Alex Brush and Great Vibes. Allura is the most formal of the group. Where Alex Brush reads as a confident brush signature and Great Vibes leans decorative, Allura is closer to engraved copperplate: the letterforms are more upright in construction, the joins are cleaner, and the swashes are restrained enough to survive being set at moderate sizes.
The practical consequence is that Allura holds together in a line of text better than most free scripts. It still should not be asked to carry a paragraph, but a full name, a date and a venue will read cleanly.
Technical features
- Single weight: Regular 400 only, with no italic and no variable axes
- Connecting letterforms: consistent joins across lowercase sequences
- High stroke contrast: pronounced thick/thin modulation typical of copperplate
- Latin, Latin Extended and Vietnamese coverage
Best use cases
- Wedding stationery: invitations, save-the-dates, menus, place cards
- Certificates and diplomas: where an engraved register is expected
- Luxury packaging: accent words on cosmetics, confectionery, spirits
- Event branding: galas, anniversaries, formal announcements
Where it struggles
The high stroke contrast is the limiting factor. Thin strokes disappear below roughly 18px on screen and can break up in low-quality print or on uncoated stock. Set in all caps it becomes close to illegible, because the capitals were drawn to be entered and exited from connecting lowercase, not to stand alone in sequence. There is also only one weight, so there is no bolder cut to fall back on when a line needs more presence.
Usage tips
Use it large — 28px and up on screen, and give it generous line spacing, because the ascenders and descenders are long and will collide at tight leading. Set names and short phrases, never body copy. Pair it with something structurally plain that will not compete: a quiet serif such as EB Garamond or Libre Baskerville for supporting text, or a neutral sans like Lato when the surrounding layout is modern. Avoid pairing it with another script.
Is Allura on Google Fonts?
Yes, Allura is available for free on Google Fonts. Get Allura on Google Fonts ↗
Alternative For (2)
Allura is a free alternative to the following premium fonts:
Formal copperplate script by the same designer as Great Vibes; cleaner joins and more restrained swashes.
Engraved copperplate register, holds together better than most free scripts at moderate sizes.
Compare Allura
See how Allura compares to other fonts side by side.
How to Use Allura
Copy these code snippets to quickly add Allura to your project.
CSS code for Allura
@import url('https://fonts.googleapis.com/css2?family=Allura:wght@400&display=swap'); HTML code for Allura
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Allura:wght@400&display=swap" rel="stylesheet"> Tailwind code for Allura
// tailwind.config.js
module.exports = {
theme: {
extend: {
fontFamily: {
'allura': ['Allura', 'sans-serif'],
},
},
},
}
// Usage in HTML:
// <p class="font-allura">Your text here</p> Next.js code for Allura
// Using next/font (Next.js 13+)
import { Allura } from 'next/font/google';
const allura = Allura({
subsets: ['latin'],
weight: ['400'],
});
export default function Component() {
return (
<p className={allura.className}>
Your text here
</p>
);
}
// Or using inline styles with Google Fonts link:
// <p style={{ fontFamily: "'Allura'" }}>Your text</p> Expo and React Native code for Allura
// Install: npx expo install @expo-google-fonts/allura expo-font
import { useFonts, Allura_400Regular } from '@expo-google-fonts/allura';
export default function App() {
const [fontsLoaded] = useFonts({
Allura_400Regular,
});
if (!fontsLoaded) return null;
return (
<Text style={{ fontFamily: 'Allura_400Regular' }}>
Your text here
</Text>
);
}