Stop switching to Google Translate

Select text in any app, press ⌥T - translation, pronunciation and the Cambridge definition pop up right where you're reading

1,200+ English learners read faster with Libranary

You read English all day.Then you stop for oneword.

Three seconds, zero tabs

1. Select any text

Browser, IDE, Slack, PDF - if you can select it, Libranary can read it

2. Press ⌥T

A popup appears at your cursor: translation, IPA and real pronunciation audio

3. Keep reading

Scroll and you're back. You never left your app, your line, or your flow

Write like a native, too

Select a draft in any app

Highlight the text you want to improve, then press⌥R

Keep your meaning. Sound natural

Libranary rewrites it into clear, casual English. Copy, paste, send without reading your message five times

FEATURES

Small app. Sharp tool

Libranary app icon

No integrations. It already works there

Slack threads, Discord servers, WhatsApp chats, newsletters in Gmail or Substack - Libranary reads the text you select, not the app it's in

queue/kjuː/

a line of people, usually standing or in cars, waiting for something, or a lot of people who want something

CAMBRIDGE DICTIONARY

Real dictionary, not just translation

Cambridge definitions and examples, so the word actually sticks

Hear it, say it right

IPA plus native speaker audio - UK or US accent, your pick

Faster than a tab switch

Popup in under a second. Native Swift, lives in your menu bar

no sign-upno analytics

No account, no tracking

A license key and a hotkey. Your reading stays yours

Your hotkeys, your language

Remap ⌥T and ⌥R to anything. Pick your target language once

T
/
R
+30

Readers who stopped tab-hopping

M
Mateus R. 🇧🇷 Brazil

@mateus_ships

I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
M
Mateus R. 🇧🇷 Brazil

@mateus_ships

I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
M
Mateus R. 🇧🇷 Brazil

@mateus_ships

I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
P
Pedro L. 🇵🇹 Portugal

@pedro_indie

One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
P
Pedro L. 🇵🇹 Portugal

@pedro_indie

One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
P
Pedro L. 🇵🇹 Portugal

@pedro_indie

One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
M
Mateus R. 🇧🇷 Brazil

@mateus_ships

I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
M
Mateus R. 🇧🇷 Brazil

@mateus_ships

I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
M
Mateus R. 🇧🇷 Brazil

@mateus_ships

I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
P
Pedro L. 🇵🇹 Portugal

@pedro_indie

One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
P
Pedro L. 🇵🇹 Portugal

@pedro_indie

One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
P
Pedro L. 🇵🇹 Portugal

@pedro_indie

One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
A
Anna K. 🇵🇱 Poland

@annak_design

⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
K
Kenji T. 🇯🇵 Japan

@kenji_builds

Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
S
Sofia M. 🇪🇸 Spain

@sofia_codes

The popup shows up right where I am reading. No window juggling, no lost focus
L
Linh N. 🇻🇳 Vietnam

@linh_dev

Cambridge definitions instead of raw translation - words actually stick now
D
Dmitry V. 🇷🇸 Serbia

@dmitry_mk

Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
F
Fatima A. 🇲🇦 Morocco

@fatima_phd

I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
G
Giulia F. 🇮🇹 Italy

@giulia_writes

Remapped both hotkeys, picked my language once, forgot the app exists. It just works
EARLY BIRD · LAUNCH PRICING

Pay once. Yours forever

No subscription. Free updates. 7-day money-back guarantee

Solo
$29$19
1 Mac · lifetime license
POPULARDuo
$49$29
2 Macs · home + work · lifetime license
Family
$79$39
5 Macs · share with family · lifetime license

Questions, answered

Read English like it's your first language

One hotkey. One payment. Zero tabs

Get Libranary for Mac - $19macOS 14+ · 14-day money-back guarantee