ヒッタイト語楔形文字（ヒッタイトごくさびがたもじ）は、ヒッタイト語の表記に用いられた楔形文字。 
現存しているヒッタイト語資料は、およそ紀元前17世紀から紀元前12世紀に作られた粘土板文書などが中心となっている。 
使用されていた375文字のうち約半数は音節文字であり、残りの半数は表語文字や限定符である。
ヒッタイト語以外に、同じアナトリア語派のパラー語とルウィ語も楔形文字で表記される。

この文字は音節文字としての機能の他に、シュメール語とアッカド語の単語をそのまま書いてヒッタイト語で読む。 
それらの文字はヒッタイト語の音節文字と文字が重複しているものも存在する。 
従ってラテン文字に転写する際、それらを区別して表記する。

主な転写のルールとして、
 音節文字ならば「斜体の小文字」で表記する。
 アッカド語由来の単語ならば「斜体の大文字で」表記する。
 シュメール語由来の単語ならば「立体の大文字」で表記する。

これに従えば、例えば記号GI  の場合、ヒッタイト語の音節gi（またはge）、アッカド語のつづりQÈ-RU-UBの中で前置詞QÈ(「～の近く」の意味)を表すものとして、「管」を意味する限定符GI（上付き文字で翻字される）の3つの用法がある。

なお、Unicodeではシュメール語、アッカド語、エラム語、ヒッタイト語、フルリ語の楔形文字について共通のブロックを用意しているが、その標準字体としてウル第三王朝（紀元前3千年紀末）のものを使用している。
そのため、実際にヒッタイト語で使われているものと大きく異なることがある。
たとえば「神」を意味する限定符DINGIR （音節文字としてはan）は、新アッシリア字体ではのように書かれ、ヒッタイト語の文字もそちらに近い。

特徴 
インド・ヨーロッパ語族に属するヒッタイト語は、シュメール語やアッカド語よりも複雑な子音結合を持つが、楔形文字は基本的に単純な音節を表記するものであるため、子音結合を表記するのには向いていない。子音結合は母音を補って表現された。たとえば、pa-ra-a で「前に」を、li-in-ikで「誓え」を表記した。

子音の無声と有声は区別されないことが多いが、ヒッタイト語では語源的に無声の破裂音は母音間で重ねて書かれる傾向がある。これをスターティヴァントの法則と呼ぶ。についてもとの2種類の書き方がなされるため、インド・ヨーロッパ語族の喉音（喉音理論を参照）が2種類区別されていると考えられる。

母音のe/iはしばしば区別されず、また母音の長短の区別も必ずしも一貫していない。

全375文字のうち、86文字がV、CV、VC型の音節を、74文字がCVC型の音節を表す。

ヒッタイト語楔形文字では、しばしばシュメール語の単語（単なる文字ではなく、複数の文字からなる単語も）をそのまま書いて「訓読み」する特徴がある。訓読み語はシュメール語が1500語ほど、アッカド語が150語ほど知られている。常にこれらの文字で書かれる場合、ヒッタイト語で何と読んだかは今でも不明である。さらに、シュメール文字をアッカド語の訓で読んだものを表音文字として使うことがある。たとえば、 （は限定符）はアッカド語で 「笏」と読まれるために、「ハットゥシリ」の「ハットゥ」の部分に使われることがある。

訓読みの語につづけてアッカド語またはヒッタイト語の音節文字を「送り仮名」として続けることがある。たとえば、 はシュメール語のŠU（手）にアッカド語のTI（属格を表す）を加えたもので、ヒッタイト語で  「手の」と読まれる。

音節文字
音節文字は、短母音、子音+母音、母音+子音、子音+母音+子音の種類がある。子音はb, p, d, t, g, k, ḫ, r, l, m, n, š, z、母音はa, e, i, uを区別し、これらを組み合わせて音節を構成する。後に、ya(=I.A)、wa (=PI)、wi (=wi5=GEŠTIN ワイン)の記号も追加された。

V

CV

VC

CVC
Ḫ: ḫal  、 ḫab/p  、 ḫaš 、 ḫad/t  (=pa, PA 「笏」)、 ḫul (=ḪUL 「悪」)、 ḫub/p 、 ḫar/ḫur  (ḪAR 「輪」, ḪUR 「厚い」, MUR 「肺」)
K/G: gal  (=GAL 「偉大な」)、 kal,gal9 、 kam/gám  (=TU7 「スープ」)、 k/gán  (=GN 「領域」)、 kab/p,gáb/p  (=KAB [「左」)、 kar (=KAR「見つける」)、 k/gàr 、 k/gaš  (=bi, KAŠ 「ビール」)、 k/gad/t  (=GAD 「麻」)、 gaz  (=GAZ 「殺す」)、 kib/p 、 k/gir 、 kiš  (=KIŠ 「世界」)、 kid/t9  (=gad)、 kal  (=KAL 「強い」)、 kul  (=KUL 「子孫」)、 kúl,gul  (=GUL 「壊れる」)、 k/gum 、 kur  (=KUR 「土地」)、 kr/gur 
L: lal  (=LAL 「縛る」)、 lam 、 lig/k  (=ur)、 liš  (=LIŠ 「スプーン」)、 luḫ  (=LUḪ 「大臣」)、 lum 
M: maḫ  (=MAḪ 「偉大な」)、 man (=MAN "20")、 mar 、 maš  (=MAŠ 「半分」)、 meš (="90") 、 mil/mel  (=iš)、 miš  、 mur  (=ḫur)、 mut (=MUD 「血」)
N: nam  (=NAM "district")、 nab/p 、 nir 、 niš (=man)
P/B: p/bal 、 pár/bar  (=maš)、 paš 、 pád/t,píd/t 、 p/bíl  (=GIBIL 「新しい」)、 pir 、 p/biš,pš   (=gir)、 p/bur 
R: rad/t 、 riš  (=šag)
Š: šaḫ  (=ŠUBUR 「豚」)、 šag/k  (=SAG 「頭」)、 šal  (=MUNUS 「女性」)、 šam  (=ú)、 šàm 、 šab/p 、 šar  (=SAR 「植物」)、 šìp 、 šir  (=ŠIR 「睾丸」)、 šum 、 šur 
T/D: t/daḫ, túḫ 、 tág/k,dag/k 、 t/dal  (=ri)、 tám/dam  (=DAM 「妻」)、 t/dan  (=kal)、 tab/p,dáb/p  (=TAB "2") 、 tar 、 t/dáš,t/diš  ("1") 、 tàš 、 tin/tn 、 t/dim  、 dir (=DIR 「赤」) 、 tir/ter  (=TIR "forest") 、 tíš  、 túl 、 t/dum 、 t/dub/p  (=DUB 「粘土板」) 、 túr/dur  (=DUR 「剥ぐ」)
Z: zul 、 zum

限定符
限定符は、発音はされないが意味を明確にするために付けられる。例えばHattusa URUḪa-at-tu-ša の場合、限定符URUは、次に続く語が「都市」を表す語であることを明確に示すために添えられるもので、発音は単に/hattusa/となる。

m, I ("1", DIŠ)  男性の名前
DIDLI  (接尾辞) 複数形または集合名詞
DIDLI ḪI.A  (接尾辞) 複数形
DINGIR (D)  神
DUG  器
  家
GAD  布
GI  管、葦
GIŠ  木
GUD  牛
ḪI.A (接尾辞), 複数形
ḪUR.SAG  山
ÍD 川
IM  粘土 
ITU  月名
KAM  (接尾辞) 数字
KI  (接尾辞) いくつかの地名に使用
KU6  魚
KUR  土地
KUŠ  皮、毛皮
LÚ  男性
MEŠ  (接尾辞) 複数形
MEŠ ḪI.A  (接尾辞) 複数形
MUL  星
MUNUS (f)  女性の名前
MUŠ  蛇
MUŠEN  (接尾辞) 鳥
NA4 石
NINDA  パン
PÚ "source"
SAR   (接尾辞) 植物
SI  角(つの)
SÍG  羊毛
TU7  スープ
TÚG  衣類
Ú  植物
URU  都市
URUDU  銅
UZU  肉