Developer Utilities & Browser Tools
HomeDocsDeveloper Utilities & Tools

Developer Utilities & Browser Tools

Category: Developer Utilities & Tools

The Developer Services dashboard hosts a comprehensive suite of high-performance utility tools. To ensure absolute data confidentiality, all file-processing and calculations run 100% client-side inside your browser using modern APIs (Canvas, WebAssembly, and local JS libraries). Your files and data are never sent to external servers.


Core Service Specifications

1. Nepali Date Converter (AD ↔ BS)

  • Engine: Local Bikram Sambat conversion library.
  • Capabilities: Converts Gregorian (AD) dates to Nepali Bikram Sambat (BS) and vice-versa. Provides details on leap year status, lunar cycles, and monthly day structures.
  • Security: Runs completely offline in the local sandbox.

2. USD Currency Converter

  • Engine: REST API for real-time exchange rates (updated hourly).
  • Capabilities: Converts USD into NPR, INR, PKR, and 20+ other global currencies with historical rate estimation.
  • Use Case: Quote calculations, international payment estimates, and freelance rate analysis.

3. Language Translator

  • Engine: Secure external translation services.
  • Capabilities: Translates text dynamically between English, Nepali, Hindi, Chinese, and European languages. Includes text-to-speech audio rendering.

4. AI Document Summarizer

  • Engine: Secure streaming API to Google Gemini 1.5 Flash.
  • Capabilities: Analyzes uploaded PDF documents, books, and long research papers to compile structured abstracts, lists of core takeaways, and brief summaries.

5. Smart Image Compressor

  • Engine: Browser-based Canvas API resizer.
  • Capabilities: Compresses JPG, PNG, and WebP images to a user-defined target file size (e.g., under 100 KB, 200 KB) with zero quality loss.
  • Security: Local client-side processing guarantees photo privacy.

6. QR Code Studio

  • Engine: JavaScript QR library and local MediaDevices API.
  • Capabilities: Generates branded QR codes with logo overlays and custom foreground/background colors. Scans barcodes and QR codes in real-time using webcam feeds.

7. JSON Formatter & Tree Viewer

  • Engine: Local JSON parser and recursive DOM renderer.
  • Capabilities: Formats, minifies, and validates raw JSON strings. Visualizes nested nodes recursively with a collapsible tree directory.

8. Instant Text Diff Checker

  • Engine: Local line/character diff algorithm.
  • Capabilities: Computes line differences between two text templates side-by-side or inline, utilizing synchronized scrolling.

9. HTML, CSS & JS Code Runner

  • Engine: Isolated iframe sandbox environment.
  • Capabilities: Edit and run frontend web code in real-time. Features editor tabs, log consoles, and immediate visual rendering previews.

10. Fast File Transfer

  • Engine: Secure WebRTC Peer-to-Peer (P2P) direct connection with local browser history and IndexedDB binary caching.

  • Capabilities:

    • Direct P2P Sharing: Share files and folders up to 100 GB directly browser-to-browser.
    • Local Link History: Retains the last 10 generated transfer links in browser storage, allowing you to copy, re-share, or manage your links easily.
    • IndexedDB Binary Caching: File transfers under 150 MB are automatically cached as native binary Blobs in the browser's database. This allows you to close the page and instantly Re-activate and host the original download link the next day without re-uploading or re-selecting files!
    • Re-activation Zone: For files larger than 150 MB, the tool provides a quick re-activation drop-zone where dropping the file re-hosts the original download link.
    • Real-time Status Syncing: Recipient pages update in real-time to show whether the sender is online or offline, dynamically blocking/enabling downloads to prevent connection failures.
    • Email Notification: Supports sending download links and automated notifications directly via email.
  • File Transfer Limits Comparison Table: Below is a comparison of transfer limits for popular file sharing tools to help you choose the best tool for your needs:

    File Transfer ToolFree Size LimitPaid/Premium LimitBest Use Case
    BishalTransfer (P2P)100 GB100% FreeSecure, high-speed direct browser-to-browser sharing of huge datasets without uploads
    Bishal Secure Vault500 MB100% FreeZero-knowledge encrypted files stored in cloud with password-protected expiry links
    WeTransfer3 GBUp to 1 TBQuick email shares of medium files with temporary cloud hosting
    Send Anywhere10 GB (Web/App)Up to 30 GBHigh-volume temporary shares via 6-digit key or link
    Wormhole5 GB (Server) / 10 GB (P2P)N/AEnd-to-end encrypted sharing with instant link generation
    Smash2 GB (Priority) / Unlimited (Queued)Up to 1 TBSending very large files without speed priority on free tier
    Google Drive15 GB (Total Storage)Up to 5 TB per fileLong-term cloud storage, collaboration, and persistent document sharing
    Dropbox2 GB (Total Storage)Up to 50 GB per fileFile syncing, workspace collaboration, and professional link transfer
    Mega20 GB (Total Storage)Up to 16 TBEncrypted cloud storage with generous free space, but limited download bandwidth
  • Security: Files are encrypted during transit and deleted automatically after expiration. P2P transfers are 100% direct and never touch or store data on external cloud servers, guaranteeing absolute privacy.

11. Website Screenshot Studio

  • Engine: Headless rendering pipeline.
  • Capabilities: Captures high-resolution, full-page scrolling screenshots of any public website. Emulates multiple device viewports (desktop, mobile, tablet) and outputs standard PNG/JPG files.

12. Secure Vault

  • Engine: Local Web Crypto API (AES-256-GCM + PBKDF2) & Supabase Storage.
  • Capabilities: Password-protects any file type up to 500 MB. Generates a secure shareable link and customized QR code.
  • Security: Zero-knowledge encryption. The password never leaves the browser. Encrypted file binary is uploaded directly to Supabase storage, subject to configurable download limits and expiration.

13. Developer Card & OG Banner Studio

  • Engine: Local HTML5 Canvas & scalable offscreen render clone with Pointer event listeners.
  • Capabilities: Generates social cards (OG image, LinkedIn cover, Twitter header, YouTube banner, Instagram post) at 3x scale. Supports 10 customizable designer layouts, dynamic drag-and-drop element visual positioning, and real-time custom font/color presets.
  • Security: 100% client-side. Avatars and texts are parsed in browser memory only.

14. System Fonts Downloader

  • Engine: Static lookup database of 1,100 fonts (Nepali + Google CDN fonts) combined with browser-native FontFace caching.
  • Capabilities: Previews any font with custom test text and size controls. Supports downloading individual fonts (.TTF) or downloading multiple checked fonts packaged dynamically into a ZIP file in the browser.
  • Security: 100% offline-capable, runs entirely locally, and resolves fonts via secure, high-speed static CDN links.

15. AI OCR Image-to-Text Converter

  • Engine: Client-side Tesseract.js WASM engine.
  • Capabilities: Scans images, photos, receipts, or screenshots to extract text with high precision. Supports 8 major languages including English, Nepali, Hindi, Spanish, French, German, Chinese, and Japanese. Features automatic text extraction progress tracking, copy-to-clipboard, and direct download of text files.
  • Security: 100% private. OCR processing is done locally on your device's GPU/CPU; your files never touch or leave the browser.

16. Client-Side Image Background Remover

  • Engine: Client-side ONNX Runtime Web using @imgly/background-removal neural segmenter WASM.
  • Capabilities: Removes background from photos, selfies, portraits, and product shots instantly. Downloads model components on-demand (~75MB, cached for speed on subsequent runs). Outputs high-resolution transparent PNG files.
  • Security: 100% private. Your images are never sent to external servers or API cloud networks, guaranteeing data safety.

17. Scan-to-PDF Document CamScanner

  • Engine: Local HTML5 MediaDevices camera API + Firestore real-time dynamic sync channels.
  • Capabilities: Snaps paper documents with your phone's camera, auto-enhances contrast/brightness using client-side WebGL canvas filters (Magic Color, High-Contrast B&W, Grayscale), and streams pages in real-time to your desktop browser session for compilation and multi-page PDF generation.
  • Security: 100% private. Captured images are stored temporarily in a secure database node for instant transfer, and are cleared automatically. No storage on external file servers.

PDF Manipulation Suite

Our browser-based PDF compiler uses WebAssembly to execute heavy document actions securely on your local CPU.

  • PDF to Image Converter: Extracts pages from any PDF document and downloads them as a zip archive of high-resolution JPGs.
  • Add Page Numbers to PDF: Stamped vector numbering overlay supporting customized alignments, font sizes, and margins.
  • Merge PDF Files: Combines multiple separate PDF documents into a single document in custom orders.
  • JPG to PDF Converter: Compiles images into an organized, single PDF document.

How to Use & Capabilities Guide (What is There & What is Not)

To help you get the most out of our tools, here is a detailed breakdown of how to use each tool, what features are supported, and what is currently outside their scope.

1. Developer Card & OG Banner Studio

  • How to Use:
    1. Open the studio and select your desired canvas preset (e.g. OG Image, LinkedIn Cover, Twitter Header).
    2. Choose one of the 10 designer templates.
    3. Toggle Visual Layout Editor: ON under the Styling tab to enable visual layout editing. Drag the Avatar, Text Details, or Tags blocks to position them anywhere.
    4. Fill out your details in the Content tab, add social handles, upload your avatar, and click Download Image (PNG).
  • What is There: Proportional scaling, 10 design templates, custom background gradients, local avatar upload, Lucide social icons, and 3x offscreen canvas scaling for sharp HD downloads.
  • What is NOT: No server-side storage of draft designs. Since edits are processed entirely inside your browser, drafts are cleared when reloading the page. No AI image generation.

2. Nepali Date Converter

  • How to Use: Select conversion direction (Gregorian AD to Bikram Sambat BS, or vice versa), enter your date, and see conversion results instantly.
  • What is There: Bidirectional conversions, day of the week, leap year checker, days of the month, offline capability.
  • What is NOT: No multi-date batch conversions. It converts one date at a time.

3. AI Document Summarizer

  • How to Use: Upload a PDF document, select a summary format, and click Summarize. The streaming AI compiles structured key takeaways.
  • What is There: High-accuracy Gemini 1.5 Flash summarization, custom text abstracts, secure connection.
  • What is NOT: Cannot summarize scanned images without OCR. File size is capped at 50 MB to prevent browser timeouts.

4. Secure Vault

  • How to Use: Select a file, set a strong custom password, and click Encrypt & Upload. Share the generated link or QR code with recipients.
  • What is There: Zero-knowledge encryption (AES-256-GCM), local PBKDF2 key derivation, direct upload to Supabase storage, and customizable download counts/expiry days.
  • What is NOT: We do not store passwords. If you lose or forget the file password, there is absolutely no password recovery system available.

5. System Fonts Downloader

  • How to Use: Select a font to preview, customize the preview text or size, and download the .ttf directly. You can select multiple check-boxes to batch download as a single .zip.
  • What is There: 1,100 real pre-compiled Nepali and English fonts with secure direct-download URLs, batch zipping in the browser, custom live preview rendering, and dynamic deep links (e.g. /tools/font-downloader/preeti) optimized for search engines.
  • What is NOT: Does not support uploading custom files to the web database (fonts are curated statically).

6. AI OCR Image-to-Text

  • How to Use: Drag and drop an image or screenshot, select the primary document language, and click Extract Text. Copy or download the results instantly.
  • What is There: High-accuracy local OCR library, multi-language support (English, Nepali, Hindi, etc.), real-time parsing logs, one-click clipboard copy, and direct .txt downloads.
  • What is NOT: Hand-written text recognition might have lower accuracy compared to clear, typed digital scans or print layouts.

7. Image Background Remover

  • How to Use: Upload a photo, preview it, and click Remove Background. The local AI model runs segmentation and reveals a download button for the transparent .png result.
  • What is There: Zero-knowledge processing, local ONNX model runtime, download progress tracking, and full original resolution transparent output.
  • What is NOT: The initial run requires a model file download of ~75MB, which might take a few seconds depending on internet speed.

8. Scan-to-PDF CamScanner

  • How to Use:
    1. Open the tool on your computer. It displays a QR code.
    2. Scan the QR code using your phone's camera. This loads the mobile scanner web-app.
    3. Snap a photo of your paper document, apply the "Magic Color" or "B&W" filter, and click Send to PC.
    4. The page instantly appears on your computer dashboard. Snapping additional sheets adds pages sequentially.
    5. Click Download Compiled PDF on your computer to save the full document.
  • What is There: QR-based real-time mobile syncing, client-side Canvas-based image enhancement (original, magic color, contrast-boosted B&W, grayscale), multi-page drag-ordering, and vector A4 PDF compiler.
  • What is NOT: Does not require installing external app store apps. Runs completely in the browser. Hand-shake connection is session-specific.

Frequently Asked Questions (FAQ)

Q: Are my files or text uploaded to external servers?
A: No. Privacy is our top priority. Except for the AI Summarizer and Translator which query secure third-party APIs, all operations (Image Compression, Date Conversion, PDF conversions, Code Runner, OCR Scan, Background Removal, CamScanner Scan, and secure encryption) run completely locally on your device's browser sandbox.

Q: Why does my downloaded Developer Card look blurry on some platforms?
A: Make sure you use the official Download Image button inside the studio. It uses a high-resolution 3x scale rendering clone to export crispy, print-ready PNG assets. If you screenshot the preview container manually, the resolution will be limited by your monitor's pixel density.

Q: Can you recover my password if I lose it in the Secure Vault?
A: No. The encryption key is derived directly from your password inside your browser. We never receive your password or raw key. If you forget your password, the encrypted binary file cannot be decrypted by anyone, including our systems.

Q: Is the HTML/CSS/JS Code Runner safe to execute raw code?
A: Yes. The code runner executes files within an isolated iframe sandbox with restricted permissions, preventing the script from accessing your cookies, local storage, or host session attributes.

Q: What is the maximum file size limit for PDF conversions and merge operations?
A: Since all compilation runs client-side using WebAssembly on your local system, the speed depends on your CPU and RAM. We recommend limiting uploads to 100 MB or less to ensure the browser doesn't run out of memory.

Need Further Custom Specifications?

If your query requires dedicated technical attention or if you need a customized service scope, please submit a message via our contact portal.

Documentation

Documentation & Guides | Bishal Codes