Custom Addon Generator
Build your library.
Your way.
Build one ready-to-use addon file. Copy it into JSONKeeper, save, then paste the JSONKeeper link into Ink & Echo. No accounts, extra apps, or technical setup.
What are you looking for?
Choose the library type for this addon. Comics and manga are separate for apps that support visual reading formats.
Which download service will users use?
Choose the download service your readers use. This only changes how links are prepared; the search engine stays private.
How should it search?
Choose how the addon should search. Best is the right choice for most users.
Control center
Shape how the addon behaves for your readers. Defaults are tuned for clean English results and strong M4B/EPUB matches.
These controls change the addon behavior after the user saves it in JSONKeeper.
Language preference
Choose Global for maximum coverage, or focus results for one audience.
Any
Global — no filter
English
Spanish
French
German
Portuguese
Japanese
Chinese
Korean
Your addon is ready!
Follow these steps once. After that, users only use the saved JSONKeeper link.
Copy the addon JSON
This is the full addon file. It is already configured for Ink & Echo.
Use the JSONKeeper link
Copy the saved JSONKeeper URL and paste that URL into Ink & Echo as the addon source.
Private routing profile
Test this addon
New to JSONKeeper? It is just a free place to host this addon file. Users never need to edit the JSON after it is saved.
Open JSONKeeperPrivacy-first
Your generated addon never leaves your browser. All JSON is built client-side.
Lightning fast
Our Cloudflare Workers run on 300+ edge nodes globally — under 100ms latency anywhere.
Private routing
Coverage profiles keep the search recipe private while giving users simple controls.