Fruitful Registry
Home › Books
Shiori Reader icon

Shiori Reader

Read Japanese with ease
15 Ratings
4.7
★★★★★
Age Rating
4+
Years
Language
EN
Size
325
MB

Information

Apple ID6744979827
Bundle IDcom.Shiori-Reader
SellerSeller
Min iOS18.0
Min macOS15.0
Device familiesiphone, ipad
Released2025-04-24
Copyright© 2025 Clint Russell Graviet Jr. All rights reserved.
Privacy policyLink ↗

Preview 2 platforms

iPhone 6 images

iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot

iPad 6 images

iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot

What’s New Version 2.0

Vertical text is here. Shiori Reader now supports vertical text display. Read Japanese books the way they were meant to be read, with proper top-to-bottom, right-to-left layout across all reading modes. What's new: - Vertical & horizontal reading in both scroll and paginated modes - Redesigned UI with liquid glass toolbar and translucent overlays for a cleaner reading experience - Revamped dictionary popup: drag to dismiss, configurable height, and faster lookups - Bookmarks with titles and status indicators - Text highlighting - Smoother page turn animations (toggleable) - Faster book opening and improved image rendering - Numerous bug fixes and performance improvements This update also includes a completely rebuilt EPUB renderer under the hood for better reliability and future features.

Description

Read Japanese books with ease - look up words with a tap and expand your vocabulary. Shiori Reader is the ultimate EPUB reader designed specifically for Japanese language learners. With a sleek interface and powerful learning tools, Shiori transforms your reading experience by making Japanese texts accessible and enjoyable. Key Features: • One-tap dictionary lookup - Simply tap any Japanese word to instantly see its meaning, reading, and pitch accent • Dictionary import - Import Yomitan-formatted dictionaries to help expand your Japanese vocabulary • Seamless EPUB reading - Enjoy a fluid reading experience with customizable themes and font settings • Vocabulary building - Save important words to your vocabulary list for later review • Anki integration - Export words directly to AnkiMobile for efficient spaced repetition study • Context-aware learning - See words in their original sentence context to enhance understanding • Smart Japanese support - Advanced support for kanji, furigana, pitch accent, and complex Japanese text • Customizable reading experience - Choose between scroll and page modes, adjust font size and theme colors Perfect for Japanese learners at any level, Shiori Reader bridges the gap between reading authentic Japanese content and building vocabulary. Import your own EPUB files and start improving your Japanese reading skills today.

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 14 versions

Build 883905386v2.02026-03-30 20:26:46
Vertical text is here. Shiori Reader now supports vertical text display. Read Japanese books the way they were meant to be read, with proper top-to-bottom, right-to-left layout across all reading modes. What's new: - Vertical & horizontal reading in both scroll and paginated modes - Redesigned UI with liquid glass toolbar and translucent overlays for a cleaner reading experience - Revamped dictionary popup: drag to dismiss, configurable height, and faster lookups - Bookmarks with titles and status indicators - Text highlighting - Smoother page turn animations (toggleable) - Faster book opening and improved image rendering - Numerous bug fixes and performance improvements This update also includes a completely rebuilt EPUB renderer under the hood for better reliability and future features.
Build 877792611v1.7.22025-09-03 08:03:53
TTS audio, frequency dictionary import, UI improvements, and other QoL changes/bug fixes. - Click on the audio button in the dictionary popup to play word audio (uses Apple's built-in text-to-speech functionality) - Greatly increased the maximum font size (most helpful for iPad users) - Added in frequency dictionary import + Anki export for frequency data - Added a list view and sorting options to the library - Fixed an issue where users were unable to edit definitions in the Saved Words section
Build 876738626v1.7.12025-07-28 02:57:30
Fixed some bugs with the ordering of dictionary results and changed the preconfigured dictionaries to just include JMdict and the BCCWJ frequency dictionary.
Build 876719563v1.72025-07-26 10:19:01
You can now import Yomitan-formatted dictionaries into the Shiori Reader app! Dictionary Import • Head over to the Dictionary Settings section to import most Yomitan-formatted dictionaries. Note: dictionaries with structured content are not supported. • Imported dictionaries are integrated with the dictionary popup, Anki export functionality, saved words section, and dictionary search section. • Modify the tag color or display order and adjust the dictionary display order directly from the Dictionary Settings section. Click on the dictionary in the list to view more details (e.g. type, author, import date, etc.) and change the tag color. Dictionary Popup • All dictionary entries will display the name of the dictionary (using a colored tag) above the associated entry. • New gestures to improve the experience of using imported dictionaries: - Tapping on the same line as the dictionary tag will collapse the associated definitions for that dictionary. - Long pressing anywhere on an entry (term/reading combination) will collapse the entire entry, including all definitions from all dictionaries. • Swipe left or right when the dictionary popup is displayed to cycle through adjacent characters in the character picker. This functionality can be toggled in the Reader Appearance settings section. Other QoL Fixes • Fixed an issue where the Word with Reading field for Anki export was not being properly generated for furigana display on the iOS/Mac Anki app. • Fixed an issue where all matching dictionary terms were not being properly displayed if a definition for JMdict was found. • Fixed an issue where frequency information was not displaying in the dictionary popup view (was only showing in the dictionary sliding card view). • Fixed an issue where clicking at the top of a scroll view would scroll all the way to the top. • Various performance improvements for dictionary lookups to accommodate for a larger number of dictionary queries (limited search query length, limited number of search query results, implemented concurrent dictionary lookups).
Build 876206910v1.6.32025-07-08 17:22:39
Fixed an issue where quickly paging away from and back to a chapter in a scroll view would forfeit the most recent reading progress.
Build 876086706v1.6.22025-07-03 06:55:32
Fixed an issue where pitch accent graphs were not displaying properly in the dictionary popup view
Build 875958036v1.6.12025-06-29 10:18:38
A small feature add and a few quick bug fixes. - Added a toggle to the Anki Settings section to automatically save words to the word list when exporting to Anki - Fixed an issue where multiple pitch accent graphs weren’t properly displaying — they now display in a horizontal scrolling format - Fixed an issue where dictionary titles weren’t properly saving to the saved words list - Modified the Edit Word view to better display different dictionary entries
Build 875830833v1.62025-06-24 13:11:55
Added a frequency dictionary alongside a few UI tweaks and bug fixes. Frequency Dictionary - Added the BCCWJ frequency dictionary (enabled by default) to display alongside definitions. It can be toggled in the Dictionary Settings menu UI Tweaks - Added a dictionary animation toggle and options to modify the animation speed to the Reader Appearance settings section - Added a configurable, optional popup display (as opposed to the default sliding card) for the dictionary that appears in the center of the screen, rather than the bottom half. This can be configured in the Reader Appearance settings - Modified the font size slider to use buttons, provide haptic feedback, and show relative font size with dots - Added a consistent frame size for all icons in the SettingsView Bug Fixes / QoL Updates - Modified Anki export handling logic to concatenate when multiple Shiori Reader fields are mapped to Anki fields. Previously, if multiple Shiori fields were mapped to a single Anki field, the last Shiori field would overwrite all others - Fixed an issue where the picker selection in the App Appearance settings wasn't correctly reflecting the selected preference
Build 875633046v1.52025-06-17 05:31:38
New Features - Pitch accent - Added pitch accent graphs to the popup dictionary and search view - Pitch accent graphs can be exported to Anki and their appearance can be customized in the Anki Settings section - Saved words will now contain pitch accent information - Monolingual Japanese dictionary - Added a built-in monolingual Japanese dictionary (旺文社国語辞典 第十一版) that can be toggled in the Dictionary Settings - Now, when exporting to Anki, a popup will be presented that asks you to specify which definitions you’d like to send (this behavior is turned on by default, but you can disable it in Anki Settings if you’d prefer) Improvements - Vastly improved tap recognition: previously, you had to click slightly to the left side of a character to search the correct character (otherwise, it would select the following character). Now, clicking anywhere on the character itself will display the definitions for that character (and the following text) - Refactored the built-in JMdict database to speed up lookups, improve formatting, and address issues with missing definitions and overly wordy definitions that contained unnecessary context - Improved the ordering of search results to prioritize longer words and exact matches first - Added a check to the dictionary popup view to inform you if you’ve previously saved a word: the bookmark button (used to save words) will be filled out if you have saved the same word before. You can choose to save this instance in addition to the original or delete the original saved word - Added line limits to the dictionary popup to reduce visual clutter with multiple dictionaries; tapping on a truncated line will expand the definition Bug Fixes - Fixed parsing issues with compound verbs and chained conjugations — the parsing algorithm should function much better now! - Fixed an issue where clicking out of a book and immediately clicking back in would not reload the most recently saved progress - Fixed an issue where the Word With Reading field was not being sent to Anki - Fixed an issue where duplicate dictionary entries would appear on word search - Fixed an issue where the character picker (in the dictionary popup) wasn’t displaying characters with furigana or the characters around them correctly Other - Removed the search button in the reader for now — it wasn’t functioning properly, and the ability to search for specific text within a book is not a priority as of now - Added a section to report issues to my GitHub Issues page
Build 875392339v1.42025-06-07 16:38:51
Fixed a bug where previously uploaded book files were inaccessible after updating the app.
Build 875195097v1.32025-05-30 20:40:18
This update brings a few quality-of-life changes, helping to enhance the base reading experience. Dictionary Popup - The dictionary popup now contains a context menu showing the two characters both immediately preceding and following the selected character. These characters can be clicked to alter the text selection being sent to the dictionary, allowing for easy navigation between characters on a line e.g. when you misclick a character. - Clicking outside of the dictionary popup now immediately dismisses the dictionary. - If a word is not found in the dictionary, the dictionary will still appear, indicating "No definition found". Custom Themes - You can now save custom themes to be used between multiple different books. No need to manually reapply custom themes between books!
Build 874441269v1.22025-05-01 09:50:18
- Updated minimum required iOS version to 17.0 - Fixed a color selection issue that could cause crashes when using custom themes
Build 874281942v1.12025-04-25 13:16:22
Updated the order of App Store screenshots to better reflect the user flow within the app. No changes to app functionality.
Build 874253066v1.02025-04-24 08:18:08

No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.

Availability 175 of 175 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USFree154.72.0
JP jaFree54.82.0
ID en-GBFree24.52.0
RU ruFree25.02.0
AU en-AUFree15.02.0
CA en-CAFree15.02.0
CN zh-Hans-CNFree13.02.0
DE de-DEFree15.02.0
FR fr-FRFree14.02.0
LU en-GBFree14.02.0
MX es-MXFree15.02.0
UA en-GBFree15.02.0
AE en-GBFree02.0
AF en-GBFree02.0
AG en-GBFree02.0
AI en-GBFree02.0
AL en-GBFree02.0
AM en-GBFree02.0
AO en-GBFree02.0
AR es-MXFree02.0
AT de-DEFree02.0
AZ en-GBFree02.0
BA en-GBFree02.0
BB en-GBFree02.0
BE en-GBFree02.0
BF en-GBFree02.0
BG en-GBFree02.0
BH en-GBFree02.0
BJ en-GBFree02.0
BM en-GBFree02.0
BN en-GBFree02.0
BO es-MXFree02.0
BR pt-BRFree02.0
BS en-GBFree02.0
BT en-GBFree02.0
BW en-GBFree02.0
BY en-GBFree02.0
BZ en-GBFree02.0
CD en-GBFree02.0
CG en-GBFree02.0
CH de-CHFree02.0
CI fr-FRFree02.0
CL es-MXFree02.0
CM fr-FRFree02.0
CO es-MXFree02.0
CR es-MXFree02.0
CV en-GBFree02.0
CY en-GBFree02.0
CZ en-GBFree02.0
DK en-GBFree02.0
DM en-GBFree02.0
DO es-MXFree02.0
DZ en-GBFree02.0
EC es-MXFree02.0
EE en-GBFree02.0
EG en-GBFree02.0
ES es-ESFree02.0
FI en-GBFree02.0
FJ en-GBFree02.0
FM en-GBFree02.0
GA fr-FRFree02.0
GB en-GBFree02.0
GD en-GBFree02.0
GE en-GBFree02.0
GH en-GBFree02.0
GM en-GBFree02.0
GR en-GBFree02.0
GT es-MXFree02.0
GW en-GBFree02.0
GY en-GBFree02.0
HK zh-Hant-HKFree02.0
HN es-MXFree02.0
HR en-GBFree02.0
HU en-GBFree02.0
IE en-GBFree02.0
IL en-GBFree02.0
IN en-GBFree02.0
IQ en-GBFree02.0
IS en-GBFree02.0
IT itFree02.0
JM en-GBFree02.0
JO en-GBFree02.0
KE en-GBFree02.0
KG en-GBFree02.0
KH en-GBFree02.0
KN en-GBFree02.0
KR koFree02.0
KW en-GBFree02.0
KY en-GBFree02.0
KZ en-GBFree02.0
LA en-GBFree02.0
LB en-GBFree02.0
LC en-GBFree02.0
LK en-GBFree02.0
LR en-GBFree02.0
LT en-GBFree02.0
LV en-GBFree02.0
LY en-GBFree02.0
MA en-GBFree02.0
MD en-GBFree02.0
ME en-GBFree02.0
MG en-GBFree02.0
MK en-GBFree02.0
ML en-GBFree02.0
MM en-GBFree02.0
MN en-GBFree02.0
MO zh-Hant-HKFree02.0
MR en-GBFree02.0
MS en-GBFree02.0
MT en-GBFree02.0
MU en-GBFree02.0
MV en-GBFree02.0
MW en-GBFree02.0
MY en-GBFree02.0
MZ en-GBFree02.0
NA en-GBFree02.0
NE en-GBFree02.0
NG en-GBFree02.0
NI es-MXFree02.0
NL nlFree02.0
NO en-GBFree02.0
NP en-GBFree02.0
NR en-GBFree02.0
NZ en-AUFree02.0
OM en-GBFree02.0
PA es-MXFree02.0
PE es-MXFree02.0
PG en-GBFree02.0
PH en-GBFree02.0
PK en-GBFree02.0
PL en-GBFree02.0
PT pt-PTFree02.0
PW en-GBFree02.0
PY es-MXFree02.0
QA en-GBFree02.0
RO en-GBFree02.0
RS en-GBFree02.0
RW en-GBFree02.0
SA en-GBFree02.0
SB en-GBFree02.0
SC en-GBFree02.0
SE svFree02.0
SG en-GBFree02.0
SI en-GBFree02.0
SK en-GBFree02.0
SL en-GBFree02.0
SN en-GBFree02.0
SR en-GBFree02.0
ST en-GBFree02.0
SV es-MXFree02.0
SZ en-GBFree02.0
TC en-GBFree02.0
TD en-GBFree02.0
TH en-GBFree02.0
TJ en-GBFree02.0
TM en-GBFree02.0
TN en-GBFree02.0
TO en-GBFree02.0
TR en-GBFree02.0
TT en-GBFree02.0
TW zh-Hant-TWFree02.0
TZ en-GBFree02.0
UG en-GBFree02.0
UY en-GBFree02.0
UZ en-GBFree02.0
VC en-GBFree02.0
VE es-MXFree02.0
VG en-GBFree02.0
VN en-GBFree02.0
VU en-GBFree02.0
XK en-GBFree02.0
YE en-GBFree02.0
ZA en-GBFree02.0
ZM en-GBFree02.0
ZW en-GBFree02.0

Reviews 8 reviews · US

★★★★
Very very good reader, almost perfect!
This reader does everything I want! I would really love to see an option to change the font size of the dictionary popup; I can get the font of the book large enough but then I have to squint to see the hiragana for pronouncing kanji I don't know, etc. Edit: I'm having a bug recently with the reader losing my page Every time I close the app, and the bookmarks feature isn't working. This is very frustrating.
molly,,,,2026-05-25
★★★★★
Just Want I Need
Shiori Reader has been a godsend for me in my Japanese reading journal. Smartphones and iPads didn’t exist when I started learning Japanese and I dreamed of a reading assistant that could give me the tools to read and learn Japanese faster. Other eBook apps have their own pros but they all suffer from the same problems for foreign language learners - dictionaries that are lacking, translation menus that pop up in weird places that make them unusable, clunky highlighting, and notes and highlighting features that don’t reload properly, inconsistent bookmarking, etc. Shiori solves all of those pr
TglovesLA2026-05-21
★★★★★
Very well made app
Solid app for learning and reading Japanese. The latest update cleaned up a lot of the jankiness and introduced more quality of life. Anki integration looks like it’s only for the anki app. Would recommend to anyone learning Japanese. I wish there was a way to add folders in the library to organize books.
lucruex2026-04-09
★★★★★
great reader
great reader and still getting new features to make it even greater! Thanks for the vertical text support and the ability to view the dictionary in a pop up and change the font size of the entries!!
★★★★★
Really good reader
It is customizable, free, and not buggy. I hope vertical text is added though
theygu2026-01-04
★★★★★
Not only functional
Other reviewers have mentioned how useful the app features are, which is true! But I just wanted to take a moment to say that this app is also beautiful and very natively designed for ios. The developer clearly has an eye for detail :)
shmebop2025-10-17
★★★★★
Fantastic app for reading and Kanji practice
I recently discovered this app and it’s a godsend for trying to start reading Japanese novels. I especially appreciate the one-tap kanji lookup and integration with AnkiMobile. I can’t recommend this enough.
Ryudou872025-09-05
★★★★★
Great app!
The flash card feature makes it so much easier to study Japanese and learn vocabulary. Five stars definitely!
roxberryclint2025-04-29

Change log 18 changes · US

releaseNotes updated
Vertical text is here. Shiori Reader now supports vertical text display. Read Japanese books the way they were meant to be read, with proper top-to-bottom, rig
description updated
Read Japanese books with ease - look up words with a tap and expand your vocabulary. Shiori Reader is the ultimate EPUB reader designed specifically for Japane
subtitle updated
Read Japanese with ease
name updated
Shiori Reader
Version 2.0 released
Vertical text is here. Shiori Reader now supports vertical text display. Read Japanese books the way they were meant to be read, with proper top-to-bottom, right-to-left layout across all reading modes. What's new: - Vertical & horizont
Version 1.7.2 released
TTS audio, frequency dictionary import, UI improvements, and other QoL changes/bug fixes. - Click on the audio button in the dictionary popup to play word audio (uses Apple's built-in text-to-speech functionality) - Greatly increased the ma
Version 1.7.1 released
Fixed some bugs with the ordering of dictionary results and changed the preconfigured dictionaries to just include JMdict and the BCCWJ frequency dictionary.
Version 1.7 released
You can now import Yomitan-formatted dictionaries into the Shiori Reader app! Dictionary Import • Head over to the Dictionary Settings section to import most Yomitan-formatted dictionaries. Note: dictionaries with structured content are n
Version 1.6.3 released
Fixed an issue where quickly paging away from and back to a chapter in a scroll view would forfeit the most recent reading progress.
Version 1.6.2 released
Fixed an issue where pitch accent graphs were not displaying properly in the dictionary popup view
Version 1.6.1 released
A small feature add and a few quick bug fixes. - Added a toggle to the Anki Settings section to automatically save words to the word list when exporting to Anki - Fixed an issue where multiple pitch accent graphs weren’t properly displaying
Version 1.6 released
Added a frequency dictionary alongside a few UI tweaks and bug fixes. Frequency Dictionary - Added the BCCWJ frequency dictionary (enabled by default) to display alongside definitions. It can be toggled in the Dictionary Settings menu UI
Version 1.5 released
New Features - Pitch accent - Added pitch accent graphs to the popup dictionary and search view - Pitch accent graphs can be exported to Anki and their appearance can be customized in the Anki Settings section - Saved words will
Version 1.4 released
Fixed a bug where previously uploaded book files were inaccessible after updating the app.
Version 1.3 released
This update brings a few quality-of-life changes, helping to enhance the base reading experience. Dictionary Popup - The dictionary popup now contains a context menu showing the two characters both immediately preceding and following the s
Version 1.2 released
- Updated minimum required iOS version to 17.0 - Fixed a color selection issue that could cause crashes when using custom themes
Version 1.1 released
Updated the order of App Store screenshots to better reflect the user flow within the app. No changes to app functionality.
Version 1.0 released
expanded screenshot