# Privaku tools > Free tools made in Japan by Privaku (Tokyo) that run on the user's device in the browser. Files are never uploaded. No sign-up, no limits. - [Photo privacy check](https://privaku.com/tools/photo-privacy-check/): Free photo privacy check: see if a photo leaks your location, device, date or faces, spot AI and Content Credentials signals, then download a clean copy. Runs on your device; never uploaded. - [Remove location and metadata from photos](https://privaku.com/tools/remove-photo-location/): Free tool to remove GPS location, camera and EXIF metadata from JPEG, PNG and WebP photos. Runs on your device in your browser, so the photo is never uploaded. - [Screenshot to text (English, Japanese, Hindi)](https://privaku.com/tools/screenshot-to-text/): Free image to text tool. Copy text out of screenshots and photos in English, 日本語 or हिन्दी. OCR runs on your device in your browser; nothing is uploaded. - [Reduce photo size](https://privaku.com/tools/reduce-photo-size/): Free photo compressor. Reduce image size in KB or MB for email and online forms. JPEG, PNG and WebP. Runs on your device in your browser; the photo is never uploaded. - [Image to PDF and merge PDF](https://privaku.com/tools/image-to-pdf/): Free tool to convert JPG, PNG and WebP images to PDF and merge PDF files in your browser. Runs on your device, so your documents are never uploaded. ## For agents - Docs: https://privaku.com/tools/agents/ - Manifest: https://privaku.com/tools/agents.json - In-page API: window.privakuTools.run(tool, file, options) -> JSON + Blob; window.privakuTools.inspect(file) -> metadata groups - Remove by group: run('remove-photo-location', file, {remove:['gps','xmp','iptc','icc','comment','c2pa','exif']}) - URL params preset options: ?remove=gps,xmp ?lang=jpn ?maxKB=200 ?blurFaces=true - npm package @privaku/tools and local MCP server privaku-tools-mcp (inspect_metadata, remove_metadata, photo_privacy_check, screenshot_to_text, reduce_photo_size, image_to_pdf): coming soon, not yet published. ## Languages The free tools are available in English at https://privaku.com/tools/. Translations in review (not yet indexed): 日本語 /ja/tools/, हिन्दी /hi/tools/, Español /es/tools/, Português (Brasil) /pt-br/tools/, Bahasa Indonesia /id/tools/, Français /fr/tools/, Deutsch /de/tools/. Each page has a short answer, how-to steps and FAQs. Screenshot to text reads English, Japanese, Hindi, Spanish, Portuguese, Indonesian, French and German. ## Agent mode (all Privaku tools) Every tool at https://privaku.com/tools/ has the same agent API. Everything runs in the agent's own browser and nothing is uploaded. - JS: `await window.privaku..run(input, options)` returns JSON `{ok, tool, onDevice:true, uploaded:false, ms, results:[...]}`. Output files come back as `{output:{name,type,bytes,dataUrl}}`. - Headless: add `?agent=1` to the tool URL. Page chrome is hidden, and the hooks are `[data-testid=agent-panel]`, `[data-testid=agent-status]` (ready|done|error) and `[data-testid=agent-result]`. - Tools: translate, photo-privacy-check, remove-photo-location, screenshot-to-text, reduce-photo-size, image-to-pdf. - Example: `await window.privaku.translate.run("おはようございます", {to:"en"})`. - Machine-readable docs: https://privaku.com/tools/agents.json