favorites are stored on this device only.

bababa

essential tools for the arab world. free, private, fast.

our promise

most tools run entirely in your browser. no uploads.
no signups, no tracking, no ads.
designed for arabic, french, and english.
free, forever.

input mode

net amount
vat amount
total amount
rate applied
rates reflect statutory standard vat. some categories (basic food, health, education) may be zero-rated or exempt locally — verify with the tax authority for invoicing.
result
rate
last updated
rates shown are indicative. for production, wire this up to fixer.io or open exchange rates for live mid-market rates.
popular corridors: sar → inr, aed → php, qar → egp, kwd → bdt
send amount
mid-market rate
recipient gets (best)
provider rates are indicative. actual fees vary by amount, payout method, and time of day. verify on the provider's app before sending.

mode

original price
discount %
you save
final price

reason for leaving

daily salary used
total service
estimated gratuity
calculated per the labour law of the selected country. uae uses basic salary only; ksa uses basic + fixed allowances ("actual wage"). this is an estimate — consult your employer or mohre/mol for final amounts.

type

monthly payment
total payment
total cost of financing
conventional uses standard amortization. islamic (murabaha) uses a flat profit rate applied to the principal — the bank buys the asset and sells it to you at a marked-up price paid in installments. both modes produce estimates only.

assets

liabilities (deducted)

total assets
total liabilities
zakatable wealth
nisab threshold
eligibility
zakat due (2.5%)
distribution: zakat is given to the eight categories named in qur'an 9:60 — the poor, the needy, those who collect it, those whose hearts are reconciled, freeing captives, debtors, in the path of allah, and the wayfarer. check your local zakat authority for the current nisab threshold.

direction

calendar method

moon-sighting adjustment

gregorian
hijri
weekday

upcoming islamic events

birthday in hijri
born on
age in hijri years
age in gregorian years
total days lived
hijri years are about 11 days shorter than gregorian years, so your hijri age will gradually drift ahead of your gregorian age over a lifetime.
fajr
dhuhr
asr
maghrib
isha

surviving heirs

follows classical sunni fara'id rules. simplified model — does not cover all edge cases (e.g. paternal/maternal half-siblings, grandparents as heirs, or complex 'awl/radd scenarios). consult a qualified scholar for binding legal decisions.

tap the button below to find the qibla direction from your current location. uses your device's gps — no data is sent to any server.

calculates the great-circle bearing from your location to the kaaba in makkah (21.4225°n, 39.8262°e). requires location permission from your browser. no data is stored or sent.

target

0
a simple digital counter for dhikr. common targets: 33 (subhanallah, alhamdulillah, allahu akbar after prayer), 99 (names of allah), 100. tap the circle or press spacebar.
characters
characters (no spaces)
words
sentences
paragraphs
read time
for full grammar checking and spelling correction, this view connects to a specialized arabic nlp model in production (e.g., farasa, camel-tools, or an llm).

coming soon

the arabic paraphrase tool will rewrite your text in different tones — formal, professional, creative, simple, and academic. powered by ai, running through a private relay so your text stays confidential.

coming soon

the tashkeel tool will automatically add diacritics (فتحة، كسرة، ضمة، سكون، شدة) to unvoweled arabic text. powered by mishkal, an open-source arabic diacritization engine.

mode

in arabic words (msa, financial)
uses modern standard arabic financial spelling — the form used in contracts, invoices, and legal documents. supports decimals (e.g. fils, halala, qirsh) when "with currency" is selected.

convert

output
eastern arabic numerals (٠١٢٣٤٥٦٧٨٩) are used in handwriting and traditional contexts. western arabic numerals (0123456789) are used in most modern documents and digital systems. only digit characters are converted; other text is left untouched.
all pdf tools run entirely in your browser. your files never leave your device — no uploads, no servers, no tracking.

rotation

pages

style

watermark text uses latin characters (helvetica). arabic watermarks need a custom font and are coming in a future update.

type

qr codes are generated entirely in your browser and never sent to a server. arabic text is encoded using utf-8 — works correctly on all modern qr scanners.
your link
creates a wa.me/ link that opens whatsapp directly to your number with the message ready to send. perfect for business cards, instagram bios, and email signatures. no whatsapp business account required.

link type

your link
generates a t.me/ link. usernames support pre-filled messages; phone and group links open telegram to the contact or channel directly.

bababa is a small collection of useful tools, made with care for arabic-speaking users across the middle east and north africa. it's free, fast, and never shows ads.

we believe utility software should be simple, private, and respectful of your time. no signups, no tracking, no nonsense — just tools that work.

if you find bababa useful, consider supporting the project or sharing it with a friend.

the short version

bababa is built around a simple idea: utility tools should not collect data. most tools run entirely in your browser. nothing is uploaded, nothing is stored on a server, nothing follows you around the web. we don't have user accounts, we don't show ads, we don't sell anything, and we don't share data with third parties.

what data we collect

we collect almost nothing. specifically:

  • no personal information (name, email, phone number)
  • no account data (we don't have accounts)
  • no analytics or tracking cookies
  • no advertising identifiers
  • no record of what you calculated, converted, downloaded, or generated

data stored on your device

your browser stores a small amount of data locally so the site remembers your preferences:

  • your chosen language (english, arabic, french)
  • your chosen theme (light or dark)
  • your favorited tools

this data never leaves your device. clearing your browser data removes it. it's stored using browser localstorage, not cookies.

when does bababa talk to a server

most tools never talk to any server. a few features must, by their nature, fetch data from the internet:

  • currency converter — fetches exchange rates from a public api (e.g., frankfurter, fixer.io)
  • prayer times — fetches city-based prayer times from aladhan.com
  • media downloader — when active, routes media through a stateless relay (cobalt-style)

when these calls happen, no identifier or personal info is sent. your ip address is necessarily visible to those external services to deliver a response, but bababa itself does not log, store, or correlate it with anything.

third parties we depend on

bababa is hosted on a content delivery network (cloudflare) and loads two open-source javascript libraries from a public cdn (jsdelivr) when you open the pdf tools: pdf-lib and pdf.js. these providers may automatically log basic technical information (ip, browser type) to operate their networks. we do not have access to those logs.

how long we keep data

we don't keep any data. there's nothing to delete because nothing was kept.

your rights

under gdpr, morocco's law 09-08, saudi arabia's pdpl, and similar regulations across the mena region, you have rights to access, correct, and delete personal data held about you. since we don't hold any personal data about you, there's nothing to access, correct, or delete on our side. you can manage device-stored preferences yourself by clearing your browser's site data for bababa.world.

children's privacy

bababa is safe for all ages. since we collect no personal information from anyone, we do not knowingly or unknowingly collect data from children.

changes to this policy

if we add features that change how data flows, we'll update this page and the "last updated" date. there's no hidden version history — what's here is what we do.

contact

questions about privacy? reach out at privacy@bababa.world.

copied