ビルマ文字（ビルマもじ、、MLCTS: mranma akkha.ra、ALA-LC翻字法: Mranʻ mā ʼakkharā、 ; ）は、主にミャンマー連邦共和国（旧ビルマ）の公用語ビルマ語の表記に用いる文字。

 概要 
ビルマに住むモン族が使っていた文字が、改変され11世紀後半ごろにビルマ語に使われるようになった。子音を表す基本字母の周囲に母音記号と声調が組合わさり文字が形成される。文字は、全体的に丸っこい形が特徴的であるが、それは昔、文字を書くのに紙代わりに用いられていた貝多羅葉（タラパヤシ の葉）が裂けてしまわないよう、直線を使うのを避けたためであるといわれている。左から右へと綴る。

ビルマ語以外にモン語、シャン語、カレン語、パラウン語、およびサンスクリットやパーリ語などを書くのにも用いられる。ただしこれらの言語を表記する場合にはビルマ語の表記では用いられない追加要素なども存在し、母音字の読み方もビルマ語と全く異なる場合が見られる（参照: #ビルマ語以外を表記する場合）。

 文字の一覧 
従前の多くのコンピュータ環境で、ビルマ文字の入力・表示は整備されていないのが現状である。標準搭載されていない環境でビルマ文字を表示するためには、Padauk Font等のビルマ文字フォントをインストールする（ソフト・ブラウザによっては、さらにフォント設定する）必要がある。

なお、以下では、利用者の便宜を図り、一部に画像も併せて掲載する。

 基本字母 
基本字母は、子音を表す。子音を表す文字は33個ある。ga, za, da など、同じ発音となる文字が複数あり、音声上（発声上）の子音は23種類である。以下の表は、各段ごとに左から右へ読み、辞書の配列はこれに従う。

インド系文字であるため、デーヴァナーガリーやクメール文字と、ある一定程度は対応関係を見ることができるが、かなり崩れている。
 背景を灰色で示した文字は、主にパーリ語由来の語彙で用いられる。
 背景をオレンジで示したは、パーリ語や外来語の語彙では、よく（元来の発音である）で発音される。
以降の説明において斜体で示すラテン文字表記は、説明のための区別・書き分けの都合上、公式のラテン文字転写であるMLCTS式に準拠する。

 無声音 有声音 鼻音無気音有気音 軟口蓋音 k(a) hk(a) g(a) gh(a) ng(a) （硬口蓋音） c(a) hc(a) j(a) jh(a) ny(a) 歯茎音1 t(a) ht(a) d(a) dh(a) n(a) 歯茎音2 t(a) ht(a) d(a) dh(a) n(a) 唇音 p(a) hp(a) b(a) bh(a) m(a) 接近音 y(a) r(a) l(a) w(a) s(a) 摩擦音など h(a) l(a) (a) 
※話中において、無声音子音は、先行する発音次第で有声音（濁音）になることがある。（画像「ビルマ文字の基本字母および筆順」にも示した。スラッシュ「/」のあるものがそれ。スラッシュの前が元来の無声音子音。後が変化した有声音子音。）

 介子音と複合文字 
上記の基本字母に、（y ）、（r ）、（w ）、（h - 鼻音などの無声化）といった4つの介子音記号（かいしいん記号）が付いたものを、複合文字という。 

この4つの記号は、それぞれ単独でも基本字母と結びつくが、2~3の記号が結合して一緒に基本字母と結びつくこともある。

 （y ）、（r ）は、基本的に軟口蓋音と唇音 （すなわち、上記の表の1行目と5行目） に付いて、これらを硬口蓋化（すなわち、「○ャ行」の音に）する。（※ただし、これらの記号が軟口蓋音（上記表1行目）に付く場合は、純粋な硬口蓋化というよりも、上記の表の2行目に本来あった音としての硬口蓋音、すなわち（チャ行）の音を再現・補充する意味・役割となる。したがって、下の表で青で示した、（k ）、（hk ）、（g ）に、これらの記号が付いた文字は、それぞれ（（キャ行）（ギャ行）ではなく）（チャ行）（ジャ行）の発音になる点に、注意が必要。）
 （h ）は、基本的に鼻音と接近音 （すなわち、上記の表の5列目と6行目） に付いて、これらを有気音化する。ただし、ここで言う有気音化とは、中国語などの有気音とは違い、当該子音を発音するのと全く同時に鼻から強く息を出すことである。鼻からの息を h で表していると考えればよい。（※ただし、下の表で緑で示した、（y ）、（r ）に、この記号が付いた文字は、（シャ行）の発音になるので注意。黄緑で示した（l ）でも、語彙によっては （シャ行）の発音になる。これは、元の子音である [y] と [r] が日本人にはヤ行に聞こえるが実は [j] 的な濁りを含むこと、および [L] が [d] の音に非常に近いことと関係がある。[j] や[d] すなわちジャ行が有気音化されてチャ行、そしてシャ行になった、と考えればよい。）

記号使用例 (-y )（ky ）、（hky ）、（gy ）、（py ）、（hpy ）、（by ）、（my ）、（ly ()） (-r )（kr ）、（hkr ）、（ngr ）、（pr ）、（hpr ）、（br ）、（mr ） (-w )（kw ）、（hkw ）、（gw ）、（ngw ）、（cw ）、（hcw ）、（jw ）、（nyw ）、（tw ）、（htw ）、（dw ）、（nw ）、（pw ）、（hpw ）、（bw ）、（bhw ）、（mw ）、（yw ）、（rw ）、（lw ）、（sw ）、（hw ） (h- )（hng ）、（hny ）、（hn ）、（hm ）、（hy ）、（hr ）、（hl ()）、（hw ） (-yw )（kyw ）、（hkyw ）、（gyw ） (-rw )（krw ）、（hkrw ）、（pyw ） (h-y )（hmy ）、（hly ()） (h-r )（hngr ）、（hmr ） (h-w )（hngw ）、（hnyw ）、（hmw ）、（hrw ）、（hlw ） (h-rw )（hngrw ）、（hmrw ）

 母音・声調 
母音記号は、母音だけでなく声調を表す役割も担っているので、同じ音価でも声調の違いによって異なってくる。

母音はの7種あり、声調は
 下降調 ： 短く急激に下降する。「あ！」と驚く調子に近い。（初期値）
 低平調 ： 低位で平坦に伸ばす。「へぇー」と気持ちなく返事する調子に近い。
 高平調 ： 高位で平坦に伸ばすが末尾でやや下る。「ふーむ」と納得する調子に近い。（※この他に、後述する末子音（声門閉鎖音）で終わる高く短い音節を、4つめの声調としてカウントする考えもある。）
の3種があるので、組合わせは7（母音）×3（声調）= 21個 である。 

表にまとめると、以下の通り。
 赤で示した記号は、（hk ）、（g ）、（d ）、（p ）、（w ）の5字母の場合に用いられる。

 下降調 低平調 高平調 </span>a. /a /a: i. i i: u. u u: e. e e: ai. ai ai: ui. ui ui: /au. /au /au: 

また、（ny ）との組み合わせで、が表現されることもある。
 下降調 低平調 高平調 any. any any: 

なお、一部の母音には、デーヴァナーガリーやクメール文字など、他のインド系文字と同じく、独立した母音字もある。
 下降調 低平調 高平調 a. a a: i. i i: u. u u: e. e e: ai. ai ai: ui. ui ui: au. au au: 

 末子音 
末子音は、（鼻音「ン」）と（声門閉鎖音）の2種類のみ。 

基本的には、（k ）、（c ）、（t ）、（p ）、（ng ）、（ny ※の異字体）、（n ）、（m ）の8字母 （すなわち、上記した基本字母表の1列目と5列目） に、（ビルマ語では という）を付加することで表現される。
 （ng ）、（ny ）、（n ）、（m ）と、の組み合わせでは、（鼻音「ン」）が表現される。
 （k ）、（c ）、（t ）、（p ）と、の組み合わせでは、（声門閉鎖音）が表現される。
ただし、どちらの場合も、末子音のみを単独で表現するわけではなく、他の記号も織り交ぜられつつ、先行する母音とひとまとめで表現されるので、上記した母音表現の延長線上のものとして捉えるといい。

前者の（鼻音「ン」）で終わるものは、上記した母音表現と同じく、3種の声調に合わせて3通りの形に分かれるが、後者の（声門閉鎖音）で終わるものは、3種の声調とは異なる高く短い音になるので、1通りしかない（これを4つめの声調と捉える考え方もある）。

複数の表記法があるものは、語彙の区別に活用される。

+（鼻音「ン」）終わり 下降調 低平調 高平調 //an./am./am.//an/am/am //an:/am:/am: uing. uing uing: aung. aung aung: /ang./any. /ang/any /ang:/any: /wan./wam. /wan/wam /wan:/wam: /in./im. /in/im /in:/im: //un./um./um. //un/um/um //un:/um:/um: 

+（声門閉鎖音）終わり /at/ap uik auk ac /wat/wap /it/ip ak /ut/up