Other identification tools | FishBase

Fish Identification: Find Species


Family: Bagridae Bagrid catfishes



(See list of species below)



Select Class:     Select Order:   
Select Family: Subfamily:     Select Genus:

Select Ocean (marine/brackish) or Continent (freshwater):
                                                          Specify a country:

Total number of spines in dorsal and anal fins (optional)


233 species (see list below)

1 of 1 Jump to:

Photo by Roberts, T.R.

Asia
Max. Length 40 cm TL
Bagrichthys hypselopterus (Bleeker, 1852)

Photo by Roberts, T.R.
 
Bagrichthys hypselopterus
[Blacklancer catfish]

Photo by JJPhoto

Asia
Max. Length 25 cm SL
Bagrichthys macracanthus (Bleeker, 1854)

Photo by JJPhoto
 
Bagrichthys macracanthus
[Black lancer catfish]

Photo by Roberts, T.R.

Asia
Max. Length 30 cm TL
Bagrichthys macropterus (Bleeker, 1854)

Photo by Roberts, T.R.
 
Bagrichthys macropterus
[False black lancer]

Photo by Taylor, A.

Asia

Bagrichthys majusculus Ng, 2002

Photo by Taylor, A.
 
Bagrichthys majusculus
[]

Photo by Roberts, T.R.

Asia
Max. Length 18.5 cm SL
Bagrichthys micranodus Roberts, 1989

Photo by Roberts, T.R.
 
Bagrichthys micranodus
[]

Photo by Panitvong, N.

Asia
Max. Length 24.9 cm SL
Bagrichthys obscurus Ng, 1999

Photo by Panitvong, N.
 
Bagrichthys obscurus
[]
No picture found
Asia

 
Bagrichthys vaillantii
[]
No picture found
Asia

 
Bagroides hirsutus
[]

Photo by JJPhoto

Asia
Max. Length 34 cm TL
Bagroides melapterus Bleeker, 1851

Photo by JJPhoto
 
Bagroides melapterus
[]

Photo by Hippocampus-Bildarchiv

Africa
Max. Length 112 cm FL
Bagrus bajad (Forsskål, 1775)

Photo by Hippocampus-Bildarchiv
 
Bagrus bajad
[Bayad]

Photo by Hanssens, M.

Africa
Max. Length 21 cm SL
Bagrus caeruleus Roberts & Stewart, 1976

Photo by Hanssens, M.
 
Bagrus caeruleus
[]

Photo by FAO

Africa
Max. Length 55 cm TL
Bagrus degeni Boulenger, 1906

Photo by FAO
 
Bagrus degeni
[]

Photo by Hippocampus-Bildarchiv

Africa
Max. Length 127 cm TL
Bagrus docmak (Forsskål, 1775)

Photo by Hippocampus-Bildarchiv
 
Bagrus docmak
[Semutundu]

Photo by Musschoot, T.

Africa
Max. Length 69 cm TL
Bagrus filamentosus Pellegrin, 1924

Photo by Musschoot, T.
 
Bagrus filamentosus
[]
No picture found
Africa
Max. Length 24.3 cm SL

 
Bagrus lubosicus
[]

Photo by Musschoot, T.

Africa
Max. Length 150 cm SL
Bagrus meridionalis Günther, 1894

Photo by Musschoot, T.
 
Bagrus meridionalis
[Kampoyo]

Photo by Musschoot, T.

Africa
Max. Length 44.7 cm TL
Bagrus orientalis Boulenger, 1902

Photo by Musschoot, T.
 
Bagrus orientalis
[]
No picture found
South America

 
Bagrus tucumanus
[]

Photo by Musschoot, T.

Africa
Max. Length 31.5 cm TL
Bagrus ubangensis Boulenger, 1902

Photo by Musschoot, T.
 
Bagrus ubangensis
[]
No picture found
Africa
Max. Length 72 cm TL

 
Bagrus urostigma
[Somalia catfish]

Photo by JJPhoto

Asia
Max. Length 7.4 cm SL
Batasio affinis Blyth, 1860

Photo by JJPhoto
 
Batasio affinis
[]

Photo by Bakalial, B.

Asia
Max. Length 10 cm TL
Batasio batasio (Hamilton, 1822)

Photo by Bakalial, B.
 
Batasio batasio
[]
No picture found
Asia

 
Batasio convexirostrum
[]

Photo by JJPhoto

Asia
Max. Length 8.7 cm SL
Batasio dayi (Vinciguerra, 1890)

Photo by JJPhoto
 
Batasio dayi
[]

Photo by Ng, H.H.

Asia
Max. Length 7.6 cm SL
Batasio elongatus Ng, 2004

Photo by Ng, H.H.
 
Batasio elongatus
[]

Photo by Greco, F.M.

Asia
Max. Length 7.1 cm SL
Batasio fasciolatus Ng, 2006

Photo by Greco, F.M.
 
Batasio fasciolatus
[]

Photo by Ng, H.H.

Asia
Max. Length 6.0 cm SL
Batasio feruminatus Ng & Kottelat, 2008

Photo by Ng, H.H.
 
Batasio feruminatus
[]

Photo by Plamoottil, M.

Asia
Max. Length 10.6 cm TL
Batasio flavus Plamoottil, 2015

Photo by Plamoottil, M.
 
Batasio flavus
[Yellow Batasio]

Photo by Ratmuangkhwang, S.

Asia
Max. Length 12.8 cm TL
Batasio fluviatilis (Day, 1888)

Photo by Ratmuangkhwang, S.
 
Batasio fluviatilis
[]

Photo by Ng, H.H.

Asia
Max. Length 8.9 cm SL
Batasio macronotus Ng & Edds, 2004

Photo by Ng, H.H.
 
Batasio macronotus
[]

Photo by JJPhoto

Asia
Max. Length 6.6 cm SL
Batasio merianiensis (Chaudhuri, 1913)

Photo by JJPhoto
 
Batasio merianiensis
[]
No picture found
Asia

 
Batasio pakistanicus
[]

Photo by Ng, H.H.

Asia
Max. Length 11.4 cm SL
Batasio procerus Ng, 2008

Photo by Ng, H.H.
 
Batasio procerus
[]

Photo by Sreekantha

Asia
Max. Length 10.7 cm SL
Batasio sharavatiensis Bhatt & Jayaram, 2004

Photo by Sreekantha
 
Batasio sharavatiensis
[]

Photo by Ng, H.H.

Asia
Max. Length 4.2 cm SL
Batasio spilurus Ng, 2006

Photo by Ng, H.H.
 
Batasio spilurus
[]

Photo by Bakalial, B.

Asia
Max. Length 9 cm TL
Batasio tengana (Hamilton, 1822)

Photo by Bakalial, B.
 
Batasio tengana
[]

Photo by Panitvong, N.

Asia
Max. Length 6.2 cm SL
Batasio tigrinus Ng & Kottelat, 2001

Photo by Panitvong, N.
 
Batasio tigrinus
[]

Photo by A. Biju Kumar

Asia
Max. Length 10 cm TL
Batasio travancoria Hora & Law, 1941

Photo by A. Biju Kumar
 
Batasio travancoria
[]

Photo by JJPhoto

Asia
Max. Length 5 cm SL
Chandramara chandramara (Hamilton, 1822)

Photo by JJPhoto
 
Chandramara chandramara
[]

Photo by Kim, I.-S.

Asia
Max. Length 9.2 cm TL
Coreobagrus brevicorpus Mori, 1936

Photo by Kim, I.-S.
 
Coreobagrus brevicorpus
[Korean stumpy bullhead]

Photo by Watanabe, K.

Asia
Max. Length 10.8 cm SL
Coreobagrus ichikawai Okada & Kubota, 1957

Photo by Watanabe, K.
 
Coreobagrus ichikawai
[Neko-gigi]
No picture found
Asia

 
Hemibagrus amemiyai
[]

Photo by Martin-Smith, K.

Asia
Max. Length 24 cm SL
Hemibagrus baramensis (Regan, 1906)

Photo by Martin-Smith, K.
 
Hemibagrus baramensis
[]
No picture found
Asia.

 
Hemibagrus bongan
[]
No picture found
Asia

 
Hemibagrus camthuyensis
[]
No picture found
Asia

 
Hemibagrus caveatus
[]
No picture found
Asia

 
Hemibagrus centralus
[]
No picture found
Asia

 
Hemibagrus chiemhoaensis
[]

Photo by Ng, H.H.

Asia

Hemibagrus chrysops Ng & Dodson, 1999

Photo by Ng, H.H.
 
Hemibagrus chrysops
[]
No picture found
Asia
Max. Length 30.8 cm SL

 
Hemibagrus divaricatus
[]
No picture found
Asia

 
Hemibagrus dongbacensis
[]

Photo by FAO

Asia
Max. Length 50 cm TL
Hemibagrus filamentus (Fang & Chaux, 1949)

Photo by FAO
 
Hemibagrus filamentus
[]

Photo by Jean-Francois Helias / Fishing Adventures Thailand

Asia

Hemibagrus fortis (Popta, 1904)

Photo by Jean-Francois Helias / Fishing Adventures Thailand
 
Hemibagrus fortis
[]
No picture found
Asia
Max. Length 15 cm SL

 
Hemibagrus furcatus
[]
No picture found
Asia
Max. Length 40.5 cm SL

 
Hemibagrus gracilis
[]

Photo by Yang, L.

Asia
Max. Length 57 cm SL
Hemibagrus guttatus (Lacepède, 1803)

Photo by Yang, L.
 
Hemibagrus guttatus
[]
No picture found
Asia

 
Hemibagrus hainanensis
[]
No picture found
Asia
Max. Length 35 cm SL

 
Hemibagrus hoevenii
[]
No picture found
Asia

 
Hemibagrus hongus
[]
No picture found
Asia
Max. Length 18.7 cm SL

 
Hemibagrus imbrifer
[]
No picture found
Asia

 
Hemibagrus johorensis
[]
No picture found
Asia
Max. Length 22.3 cm SL

 
Hemibagrus lacustrinus
[]

Photo by CAFS

Asia
Max. Length 29 cm TL
Hemibagrus macropterus Bleeker, 1870

Photo by CAFS
 
Hemibagrus macropterus
[]
No picture found
Asia
Max. Length 165 cm TL

 
Hemibagrus maydelli
[]

Photo by Hossain, M.A.R.

Asia
Max. Length 45 cm TL
Hemibagrus menoda (Hamilton, 1822)

Photo by Hossain, M.A.R.
 
Hemibagrus menoda
[Menoda catfish]

Photo by Jean-Francois Helias / Fishing Adventures Thailand

Asia
Max. Length 150 cm NG
Hemibagrus microphthalmus (Day, 1877)

Photo by Jean-Francois Helias / Fishing Adventures Thailand
 
Hemibagrus microphthalmus
[]

Photo by Baird, I.G.

Asia
Max. Length 65 cm SL
Hemibagrus nemurus (Valenciennes, 1840)

Photo by Baird, I.G.
 
Hemibagrus nemurus
[Asian redtail catfish]

Photo by Ng, H.H.

Asia
Max. Length 20.2 cm SL
Hemibagrus olyroides (Roberts, 1989)

Photo by Ng, H.H.
 
Hemibagrus olyroides
[]
No picture found
Asia
Max. Length 29.1 cm SL

 
Hemibagrus peguensis
[]

Photo by MNHN

Asia
Max. Length 33.5 cm TL
Hemibagrus planiceps (Valenciennes, 1840)

Photo by MNHN
 
Hemibagrus planiceps
[]

Photo by CAFS

Asia
Max. Length 21.6 cm SL
Hemibagrus pluriradiatus (Vaillant, 1892)

Photo by CAFS
 
Hemibagrus pluriradiatus
[]

Photo by JJPhoto

Asia
Max. Length 45 cm TL
Hemibagrus punctatus (Jerdon, 1849)

Photo by JJPhoto
 
Hemibagrus punctatus
[]
No picture found
Asia
Max. Length 20 cm SL

 
Hemibagrus sabanus
[]
No picture found
Asia
Max. Length 19.9 cm SL

 
Hemibagrus semotus
[]
No picture found
Asia

 
Hemibagrus songdaensis
[]
No picture found
Asia
Max. Length 30.9 cm SL

 
Hemibagrus spilopterus
[]
No picture found
Asia

 
Hemibagrus taybacensis
[]

Photo by Vidthayanon, C.

Asia
Max. Length 80 cm NG
Hemibagrus variegatus Ng & Ferraris, 2000

Photo by Vidthayanon, C.
 
Hemibagrus variegatus
[]

Photo by Ng, H.H.

Asia
Max. Length 35.7 cm SL
Hemibagrus velox Tan & Ng, 2000

Photo by Ng, H.H.
 
Hemibagrus velox
[]

Photo by Ng, H.H.

Asia

Hemibagrus vietnamicus Mai, 1978

Photo by Ng, H.H.
 
Hemibagrus vietnamicus
[]

Photo by Jean-Francois Helias / Fishing Adventures Thailand

Asia
Max. Length 71 cm SL
Hemibagrus wyckii (Bleeker, 1858)

Photo by Jean-Francois Helias / Fishing Adventures Thailand
 
Hemibagrus wyckii
[]

Photo by Warren, T.

Asia
Max. Length 130 cm TL
Hemibagrus wyckioides (Fang & Chaux, 1949)

Photo by Warren, T.
 
Hemibagrus wyckioides
[]
No picture found
Asia
Max. Length 13.9 cm SL

 
Hemileiocassis panjang
[]

Photo by Raghavan, P.R.

Asia
Max. Length 45 cm TL
Horabagrus brachysoma (Günther, 1864)

Photo by Raghavan, P.R.
 
Horabagrus brachysoma
[Günther's catfish]

Photo by Plamoottil, M.

Asia
Max. Length 23.5 cm SL
Horabagrus melanosoma Plamoottil & Abraham, 2013

Photo by Plamoottil, M.
 
Horabagrus melanosoma
[Black Horabagrus]

Photo by JJPhoto

Asia
Max. Length 27 cm TL
Horabagrus nigricollaris Pethiyagoda & Kottelat, 1994

Photo by JJPhoto
 
Horabagrus nigricollaris
[]

Photo by JJPhoto

Asia
Max. Length 4.4 cm SL
Hyalobagrus flavus Ng & Kottelat, 1998

Photo by JJPhoto
 
Hyalobagrus flavus
[]

Photo by Ng, H.H.

Asia
Max. Length 3.7 cm SL
Hyalobagrus leiacanthus Ng & Kottelat, 1998

Photo by Ng, H.H.
 
Hyalobagrus leiacanthus
[]

Photo by R A Hill ARPS

Asia
Max. Length 3 cm SL
Hyalobagrus ornatus (Duncker, 1904)

Photo by R A Hill ARPS
 
Hyalobagrus ornatus
[]
No picture found
Asia
Max. Length 12.2 cm SL

 
Leiocassis aculeatus
[]
No picture found
Asia

 
Leiocassis brevirostris
[]
No picture found
Asia
Max. Length 17.9 cm SL

 
Leiocassis collinus
[]
No picture found
Asia

 
Leiocassis crassirostris
[]
No picture found
Asia

 
Leiocassis doriae
[]

Photo by James, A.

Asia
Max. Length 15.8 cm SL
Leiocassis hosii Regan, 1906

Photo by James, A.
 
Leiocassis hosii
[]
No picture found
Asia

 
Leiocassis longibarbus
[]

Photo by CAFS

Asia
Max. Length 33.3 cm SL
Leiocassis longirostris Günther, 1864

Photo by CAFS
 
Leiocassis longirostris
[Chinese longsnout catfish]

Photo by James, A.

Asia
Max. Length 18.3 cm SL
Leiocassis micropogon (Bleeker, 1852)

Photo by James, A.
 
Leiocassis micropogon
[]

Photo by Ahmad, A.

Asia
Max. Length 17 cm SL
Leiocassis poecilopterus (Valenciennes, 1840)

Photo by Ahmad, A.
 
Leiocassis poecilopterus
[]
No picture found
Asia
Max. Length 15 cm TL

 
Leiocassis saravacensis
[]
No picture found
Asia
Max. Length 9.0 cm SL

 
Leiocassis tenebricus
[]
No picture found
Asia

 
Leiocassis yeni
[]
No picture found
Asia

 
Mystus abbreviatus
[]
No picture found
Asia
Max. Length 10.8 cm SL

 
Mystus alasensis
[]

Photo by Baird, I.G.

Asia
Max. Length 35 cm SL
Mystus albolineatus Roberts, 1994

Photo by Baird, I.G.
 
Mystus albolineatus
[]
No picture found
Asia
Max. Length 7.9 cm SL

 
Mystus ankutta
[]

Photo by Plamoottil, M.

Asia
Max. Length 14.5 cm SL
Mystus armatus (Day, 1865)

Photo by Plamoottil, M.
 
Mystus armatus
[Kerala mystus]
No picture found
Asia
Max. Length 15.6 cm SL

 
Mystus armiger
[]

Photo by James, A.

Asia
Max. Length 15 cm SL
Mystus atrifasciatus Fowler, 1937

Photo by James, A.
 
Mystus atrifasciatus
[]

Photo by Ahmad, A.

Asia
Max. Length 6.7 cm SL
Mystus bimaculatus (Volz, 1904)

Photo by Ahmad, A.
 
Mystus bimaculatus
[]

Photo by Sreekantha

Asia
Max. Length 15.5 cm TL
Mystus bleekeri (Day, 1877)

Photo by Sreekantha
 
Mystus bleekeri
[Day's mystus]

Photo by Jean-Francois Helias / Fishing Adventures Thailand

Asia
Max. Length 24 cm SL
Mystus bocourti (Bleeker, 1864)

Photo by Jean-Francois Helias / Fishing Adventures Thailand
 
Mystus bocourti
[]

Photo by Plamoottil, M.

Asia
Max. Length 10.1 cm SL
Mystus canarensis Grant, 1999

Photo by Plamoottil, M.
 
Mystus canarensis
[]

Photo by James, A.

Asia
Max. Length 5 cm SL
Mystus carcio (Hamilton, 1822)

Photo by James, A.
 
Mystus carcio
[]

Photo by James, A.

Asia
Max. Length 14.4 cm SL
Mystus castaneus Ng, 2002

Photo by James, A.
 
Mystus castaneus
[]

Photo by Plamoottil, M.

Asia
Max. Length 7.3 cm SL
Mystus catapogon Plamoottil, 2016

Photo by Plamoottil, M.
 
Mystus catapogon
[]

Photo by Khan, M.M.

Asia
Max. Length 40 cm SL
Mystus cavasius (Hamilton, 1822)

Photo by Khan, M.M.
 
Mystus cavasius
[Gangetic mystus]
No picture found
Asia

 
Mystus chinensis
[]

Photo by Ng, H.H.

Asia

Mystus cineraceus Ng & Kottelat, 2009

Photo by Ng, H.H.
 
Mystus cineraceus
[]

Photo by Bakalial, B.

Asia

Mystus dibrugarensis (Chaudhuri, 1913)

Photo by Bakalial, B.
 
Mystus dibrugarensis
[]

Photo by JJPhoto

Asia
Max. Length 19.0 cm SL
Mystus falcarius Chakrabarty & Ng, 2005

Photo by JJPhoto
 
Mystus falcarius
[]

Photo by Hasan, M.E.

Asia
Max. Length 46 cm TL
Mystus gulio (Hamilton, 1822)

Photo by Hasan, M.E.
 
Mystus gulio
[Long whiskers catfish]

Photo by Plamoottil, M.

Asia
Max. Length 13.7 cm SL
Mystus heoki Plamoottil & Abraham, 2013

Photo by Plamoottil, M.
 
Mystus heoki
[Elongated Kerala Mystus]
No picture found
Asia
Max. Length 16.5 cm SL

 
Mystus horai
[Indus catfish]
No picture found
Asia
Max. Length 12.0 cm SL

 
Mystus impluviatus
[]

Photo by Plamoottil, M.

Asia
Max. Length 10.7 cm SL
Mystus indicus Plamoottil & Abraham, 2013

Photo by Plamoottil, M.
 
Mystus indicus
[Central Travancore catfish]

Photo by Jayasinghe, A.

Asia
Max. Length 18 cm TL
Mystus keletius (Valenciennes, 1840)

Photo by Jayasinghe, A.
 
Mystus keletius
[]

Photo by Plamoottil, M.

Asia
Max. Length 5.9 cm SL
Mystus keralai Plamoottil & Abraham, 2014

Photo by Plamoottil, M.
 
Mystus keralai
[Long whiskered Kerala catfish]

Photo by James, A.

Asia
Max. Length 25 cm NG
Mystus leucophasis (Blyth, 1860)

Photo by James, A.
 
Mystus leucophasis
[]

Photo by Sreekantha

Asia
Max. Length 15 cm TL
Mystus malabaricus (Jerdon, 1849)

Photo by Sreekantha
 
Mystus malabaricus
[]

Photo by Plamoottil, M.

Asia
Max. Length 12.1 cm SL
Mystus menoni Plamoottil & Abraham, 2013

Photo by Plamoottil, M.
 
Mystus menoni
[Idukki Mystus]

Photo by Plamoottil, M.

Asia
Max. Length 15 cm TL
Mystus montanus (Jerdon, 1849)

Photo by Plamoottil, M.
 
Mystus montanus
[]

Photo by FAO

Asia
Max. Length 12.8 cm SL
Mystus multiradiatus Roberts, 1992

Photo by FAO
 
Mystus multiradiatus
[]

Photo by James, A.

Asia
Max. Length 13 cm SL
Mystus mysticetus Roberts, 1992

Photo by James, A.
 
Mystus mysticetus
[]
No picture found
Asia
Max. Length 10.9 cm SL

 
Mystus ngasep
[]

Photo by Muchlisin, Z.A.

Asia
Max. Length 19.8 cm SL
Mystus nigriceps (Valenciennes, 1840)

Photo by Muchlisin, Z.A.
 
Mystus nigriceps
[Twospot catfish]

Photo by Raghavan, P.R.

Asia
Max. Length 15 cm TL
Mystus oculatus (Valenciennes, 1840)

Photo by Raghavan, P.R.
 
Mystus oculatus
[]

Photo by Afzali, A.

Asia
Max. Length 17.8 cm SL
Mystus pelusius (Solander, 1794)

Photo by Afzali, A.
 
Mystus pelusius
[Tigris mystus]

Photo by Udomrittiruj, K.

Asia
Max. Length 8 cm NG
Mystus pulcher (Chaudhuri, 1911)

Photo by Udomrittiruj, K.
 
Mystus pulcher
[]
No picture found
Asia

 
Mystus punctifer
[]

Photo by James, A.

Asia
Max. Length 12 cm SL
Mystus rhegma Fowler, 1935

Photo by James, A.
 
Mystus rhegma
[]
No picture found
Asia
Max. Length 14.6 cm SL

 
Mystus rufescens
[]

Photo by Plamoottil, M.

Asia
Max. Length 15.7 cm SL
Mystus seengtee (Sykes, 1839)

Photo by Plamoottil, M.
 
Mystus seengtee
[]

Photo by Jean-Francois Helias / Fishing Adventures Thailand

Asia
Max. Length 30 cm SL
Mystus singaringan (Bleeker, 1846)

Photo by Jean-Francois Helias / Fishing Adventures Thailand
 
Mystus singaringan
[]

Photo by Rahman, A.K.A.

Asia
Max. Length 18 cm TL
Mystus tengara (Hamilton, 1822)

Photo by Rahman, A.K.A.
 
Mystus tengara
[Tengara catfish]
No picture found
Asia
Max. Length 14.5 cm SL

 
Mystus velifer
[]

Photo by Jayasinghe, A.

Asia
Max. Length 21 cm SL
Mystus vittatus (Bloch, 1794)

Photo by Jayasinghe, A.
 
Mystus vittatus
[Striped dwarf catfish]

Photo by JJPhoto

Asia
Max. Length 20 cm TL
Mystus wolffii (Bleeker, 1851)

Photo by JJPhoto
 
Mystus wolffii
[]

Photo by Ng, H.H.

Asia
Max. Length 3.2 cm SL
Nanobagrus armatus (Vaillant, 1902)

Photo by Ng, H.H.
 
Nanobagrus armatus
[]

Photo by Ahmad, A.

Asia
Max. Length 5.1 cm TL
Nanobagrus fuscus (Popta, 1904)

Photo by Ahmad, A.
 
Nanobagrus fuscus
[]

Photo by Ng, H.H.

Asia
Max. Length 2.9 cm SL
Nanobagrus immaculatus Ng, 2008

Photo by Ng, H.H.
 
Nanobagrus immaculatus
[]

Photo by Ng, H.H.

Asia

Nanobagrus lemniscatus Ng, 2010

Photo by Ng, H.H.
 
Nanobagrus lemniscatus
[]

Photo by Ng, H.H.

Asia
Max. Length 3.5 cm SL
Nanobagrus nebulosus Ng & Tan, 1999

Photo by Ng, H.H.
 
Nanobagrus nebulosus
[]

Photo by Ng, H.H.

Asia
Max. Length 3.4 cm SL
Nanobagrus stellatus Tan & Ng, 2000

Photo by Ng, H.H.
 
Nanobagrus stellatus
[]

Photo by Ng, H.H.

Asia

Nanobagrus torquatus Thomson, López, Hadiaty & Page, 2008

Photo by Ng, H.H.
 
Nanobagrus torquatus
[]
No picture found
Asia
Max. Length 25 cm TL

 
Pelteobagrus eupogon
[]
No picture found
Asia
Max. Length 13.5 cm SL

 
Pelteobagrus intermedius
[]
No picture found
Asia

 
Pelteobagrus tonkinensis
[]

Photo by CAFS

Asia
Max. Length 100 cm TL
Pelteobagrus ussuriensis (Dybowski, 1872)

Photo by CAFS
 
Pelteobagrus ussuriensis
[Ussuri catfish]
No picture found
Asia
Max. Length 16.7 cm SL

 
Pseudobagrus albomarginatus
[]
No picture found
Asia

 
Pseudobagrus analis
[]
No picture found
Asia
Max. Length 16.5 cm SL

 
Pseudobagrus aurantiacus
[]
No picture found
Asia
Max. Length 20.7 cm SL

 
Pseudobagrus brachyrhabdion
[]

Photo by Liao, T.-Y.

Asia
Max. Length 10 cm SL
Pseudobagrus brevianalis Regan, 1908

Photo by Liao, T.-Y.
 
Pseudobagrus brevianalis
[]
No picture found
Asia

 
Pseudobagrus brevicaudatus
[]

Photo by CAFS

Asia
Max. Length 23.5 cm TL
Pseudobagrus crassilabris (Günther, 1864)

Photo by CAFS
 
Pseudobagrus crassilabris
[]
No picture found
Asia

 
Pseudobagrus eupogoides
[]
No picture found
Asia
Max. Length 13.4 cm SL

 
Pseudobagrus fui
[]
No picture found
Asia
Max. Length 17.3 cm SL

 
Pseudobagrus gracilis
[]
No picture found
Asia

 
Pseudobagrus hwanghoensis
[]
No picture found
Asia

 
Pseudobagrus kaifenensis
[]

Photo by Kim, I.-S.

Asia

Pseudobagrus koreanus Uchida, 1990

Photo by Kim, I.-S.
 
Pseudobagrus koreanus
[]

Photo by CAFS

Asia
Max. Length 7.3 cm SL
Pseudobagrus kyphus Mai, 1978

Photo by CAFS
 
Pseudobagrus kyphus
[]
No picture found
Asia
Max. Length 20 cm TL

 
Pseudobagrus medianalis
[]
No picture found
Asia

 
Pseudobagrus microps
[]
No picture found
Asia
Max. Length 5.1 cm SL

 
Pseudobagrus nubilosus
[]
No picture found
Asia

 
Pseudobagrus omeihensis
[]
No picture found
Asia

 
Pseudobagrus ondon
[]
No picture found
Asia
Max. Length 19.8 cm SL

 
Pseudobagrus pratti
[]
No picture found
Asia

 
Pseudobagrus rendahli
[]
No picture found
Asia

 
Pseudobagrus sinyanensis
[]
No picture found
Asia
Max. Length 23.6 cm SL

 
Pseudobagrus taeniatus
[]
No picture found
Asia

 
Pseudobagrus taiwanensis
[]
No picture found
Asia
Max. Length 35 cm TL

 
Pseudobagrus tenuifurcatus
[]
No picture found
Asia
Max. Length 22.7 cm SL

 
Pseudobagrus tenuis
[]
No picture found
Asia
Max. Length 11.3 cm SL

 
Pseudobagrus tokiensis
[]

Photo by Ng, H.H.

Asia
Max. Length 7.6 cm SL
Pseudobagrus trilineatus (Zheng, 1979)

Photo by Ng, H.H.
 
Pseudobagrus trilineatus
[]
No picture found
Asia
Max. Length 15.7 cm SL

 
Pseudobagrus truncatus
[]

Photo by CAFS

Asia
Max. Length 35 cm TL
Pseudobagrus vachellii (Richardson, 1846)

Photo by CAFS
 
Pseudobagrus vachellii
[]
No picture found
Asia

 
Pseudobagrus wangi
[]
No picture found
Asia
Max. Length 4.2 cm SL

 
Pseudomystus bomboides
[]
No picture found
Asia
Max. Length 9 cm TL

 
Pseudomystus breviceps
[]
No picture found
Asia
Max. Length 8.3 cm SL

 
Pseudomystus carnosus
[]

Photo by Ng, H.H.

Asia

Pseudomystus flavipinnis Ng & Rachmatika, 1999

Photo by Ng, H.H.
 
Pseudomystus flavipinnis
[]
No picture found
Asia
Max. Length 7.4 cm SL

 
Pseudomystus fumosus
[]

Photo by Greco, F.M.

Asia
Max. Length 5 cm SL
Pseudomystus funebris Ng, 2010

Photo by Greco, F.M.
 
Pseudomystus funebris
[]

Photo by Ng, H.H.

Asia
Max. Length 6.4 cm SL
Pseudomystus heokhuii Lim & Ng, 2008

Photo by Ng, H.H.
 
Pseudomystus heokhuii
[]
No picture found
Asia
Max. Length 14.5 cm TL

 
Pseudomystus inornatus
[]

Photo by Ahmad, A.

Asia
Max. Length 6.2 cm SL
Pseudomystus leiacanthus (Weber & de Beaufort, 1912)

Photo by Ahmad, A.
 
Pseudomystus leiacanthus
[Dwarf bumblebee catfish]
No picture found
Asia
Max. Length 10 cm SL

 
Pseudomystus mahakamensis
[]
No picture found
Asia
Max. Length 9 cm TL

 
Pseudomystus moeschii
[]

Photo by Roberts, T.R.

Asia
Max. Length 8.7 cm TL
Pseudomystus myersi (Roberts, 1989)

Photo by Roberts, T.R.
 
Pseudomystus myersi
[]
No picture found
Asia
Max. Length 25 cm SL

 
Pseudomystus robustus
[]
No picture found
Asia
Max. Length 12 cm TL

 
Pseudomystus rugosus
[]

Photo by Jean-Francois Helias / Fishing Adventures Thailand

Asia
Max. Length 15 cm SL
Pseudomystus siamensis (Regan, 1913)

Photo by Jean-Francois Helias / Fishing Adventures Thailand
 
Pseudomystus siamensis
[Asian bumblebee catfish]
No picture found
Asia
Max. Length 6.2 cm SL

 
Pseudomystus sobrinus
[]

Photo by Ng, H.H.

Asia
Max. Length 13.3 cm SL
Pseudomystus stenogrammus Ng & Siebert, 2005

Photo by Ng, H.H.
 
Pseudomystus stenogrammus
[]

Photo by McKenzie, M.

Asia
Max. Length 12 cm TL
Pseudomystus stenomus (Valenciennes, 1840)

Photo by McKenzie, M.
 
Pseudomystus stenomus
[]

Photo by Roberts, T.R.

Asia
Max. Length 10.7 cm SL
Pseudomystus vaillanti (Regan, 1913)

Photo by Roberts, T.R.
 
Pseudomystus vaillanti
[]
No picture found
Asia

 
Rama rama
[]

Photo by JJPhoto

Asia
Max. Length 19.5 cm TL
Rita chrysea Day, 1877

Photo by JJPhoto
 
Rita chrysea
[]

Photo by Ng, H.H.

Asia
Max. Length 26 cm TL
Rita gogra (Sykes, 1839)

Photo by Ng, H.H.
 
Rita gogra
[]

Photo by JJPhoto

Asia
Max. Length 30 cm TL
Rita kuturnee (Sykes, 1839)

Photo by JJPhoto
 
Rita kuturnee
[]

Photo by Khan, M.M.

Asia
Max. Length 27.1 cm SL
Rita macracanthus Ng, 2004

Photo by Khan, M.M.
 
Rita macracanthus
[]

Photo by Rahman, A.K.A.

Asia
Max. Length 150 cm TL
Rita rita (Hamilton, 1822)

Photo by Rahman, A.K.A.
 
Rita rita
[Rita]

Photo by Panitvong, N.

Asia
Max. Length 200 cm TL
Rita sacerdotum Anderson, 1879

Photo by Panitvong, N.
 
Rita sacerdotum
[Salween rita]

Photo by WWF / Vidthayanon, C.

Asia
Max. Length 180 cm NG
Sperata acicularis Ferraris & Runge, 1999

Photo by WWF / Vidthayanon, C.
 
Sperata acicularis
[]

Photo by JJPhoto

Asia
Max. Length 180 cm TL
Sperata aor (Hamilton, 1822)

Photo by JJPhoto
 
Sperata aor
[Long-whiskered catfish]
No picture found
Asia

 
Sperata aorella
[]

Photo by Hasan, M.E.

Asia
Max. Length 150 cm TL
Sperata seenghala (Sykes, 1839)

Photo by Hasan, M.E.
 
Sperata seenghala
[Giant river-catfish]
No picture found
Asia
Max. Length 4.8 cm SL

 
Sundolyra latebrosa
[]

Photo by Nian-Hong, J.-L.

Asia
Max. Length 22.3 cm TL
Tachysurus adiposalis (Oshima, 1919)

Photo by Nian-Hong, J.-L.
 
Tachysurus adiposalis
[]
No picture found
Asia
Max. Length 5 cm SL

 
Tachysurus argentivittatus
[]
No picture found
Asia
Max. Length 22 cm TL

 
Tachysurus brashnikowi
[Brazhnikov's catfish]

Photo by Greco, F.M.

Asia
Max. Length 34.5 cm TL
Tachysurus fulvidraco (Richardson, 1846)

Photo by Greco, F.M.
 
Tachysurus fulvidraco
[Yellow catfish]
No picture found
Asia
Max. Length 45 cm TL

 
Tachysurus herzensteini
[Herzenstein's catfish]

Photo by MNHN

Asia

Tachysurus hoi (Pellegrin & Fang, 1940)

Photo by MNHN
 
Tachysurus hoi
[]
No picture found
Asia

 
Tachysurus longispinalis
[]

Photo by Kim, I.-S.

Asia
Max. Length 23.5 cm TL
Tachysurus nitidus (Sauvage & Dabry de Thiersant, 1874)

Photo by Kim, I.-S.
 
Tachysurus nitidus
[]
No picture found
Asia
Max. Length 15 cm TL

 
Tachysurus nudiceps
[]
No picture found
Europe and Asia
Max. Length 36.1 cm SL

 
Tachysurus sinensis
[]

Photo by Ng, H.H.

Asia
Max. Length 6.9 cm SL
Tachysurus spilotus Ng, 2009

Photo by Ng, H.H.
 
Tachysurus spilotus
[]

Photo by CAFS

Asia
Max. Length 13.3 cm SL
Tachysurus virgatus (Oshima, 1926)

Photo by CAFS
 
Tachysurus virgatus
[]
233 Species of Family Bagridae
(Bagrid catfishes)
Sort by: Species Length Year
1 of 1 Jump to:
Year Scientific Name English Name Distribution Max. Length (cm)
1852 Bagrichthys hypselopterus Blacklancer catfish Asia 40 TL
1854 Bagrichthys macracanthus Black lancer catfish Asia 25 SL
1854 Bagrichthys macropterus False black lancer Asia 30 TL
2002 Bagrichthys majusculus Asia
1989 Bagrichthys micranodus Asia 18.5 SL
1999 Bagrichthys obscurus Asia 24.9 SL
1906 Bagrichthys vaillantii Asia
1934 Bagroides hirsutus Asia
1851 Bagroides melapterus Asia 34 TL
1775 Bagrus bajad Bayad Africa 112 FL
1976 Bagrus caeruleus Africa 21 SL
1906 Bagrus degeni Africa 55 TL
1775 Bagrus docmak Semutundu Africa 127 TL
1924 Bagrus filamentosus Africa 69 TL
1924 Bagrus lubosicus Africa 24.3 SL
1894 Bagrus meridionalis Kampoyo Africa 150 SL
1902 Bagrus orientalis Africa 44.7 TL
1861 Bagrus tucumanus South America
1902 Bagrus ubangensis Africa 31.5 TL
1895 Bagrus urostigma Somalia catfish Africa 72 TL
1860 Batasio affinis Asia 7.4 SL
1822 Batasio batasio Asia 10 TL
2011 Batasio convexirostrum Asia
1890 Batasio dayi Asia 8.7 SL
2004 Batasio elongatus Asia 7.6 SL
2006 Batasio fasciolatus Asia 7.1 SL
2008 Batasio feruminatus Asia 6.0 SL
2015 Batasio flavus Yellow Batasio Asia 10.6 TL
1888 Batasio fluviatilis Asia 12.8 TL
2004 Batasio macronotus Asia 8.9 SL
1913 Batasio merianiensis Asia 6.6 SL
1989 Batasio pakistanicus Asia
2008 Batasio procerus Asia 11.4 SL
2004 Batasio sharavatiensis Asia 10.7 SL
2006 Batasio spilurus Asia 4.2 SL
1822 Batasio tengana Asia 9 TL
2001 Batasio tigrinus Asia 6.2 SL
1941 Batasio travancoria Asia 10 TL
1822 Chandramara chandramara Asia 5 SL
1936 Coreobagrus brevicorpus Korean stumpy bullhead Asia 9.2 TL
1957 Coreobagrus ichikawai Neko-gigi Asia 10.8 SL
1934 Hemibagrus amemiyai Asia
1906 Hemibagrus baramensis Asia 24 SL
1904 Hemibagrus bongan Asia.
2005 Hemibagrus camthuyensis Asia
2001 Hemibagrus caveatus Asia
1978 Hemibagrus centralus Asia
2005 Hemibagrus chiemhoaensis Asia
1999 Hemibagrus chrysops Asia
2013 Hemibagrus divaricatus Asia 30.8 SL
2005 Hemibagrus dongbacensis Asia
1949 Hemibagrus filamentus Asia 50 TL
1904 Hemibagrus fortis Asia
2000 Hemibagrus furcatus Asia 15 SL
1995 Hemibagrus gracilis Asia 40.5 SL
1803 Hemibagrus guttatus Asia 57 SL
1935 Hemibagrus hainanensis Asia
1846 Hemibagrus hoevenii Asia 35 SL
1978 Hemibagrus hongus Asia
2000 Hemibagrus imbrifer Asia 18.7 SL
1940 Hemibagrus johorensis Asia
2013 Hemibagrus lacustrinus Asia 22.3 SL
1870 Hemibagrus macropterus Asia 29 TL
1964 Hemibagrus maydelli Asia 165 TL
1822 Hemibagrus menoda Menoda catfish Asia 45 TL
1877 Hemibagrus microphthalmus Asia 150 NG
1840 Hemibagrus nemurus Asian redtail catfish Asia 65 SL
1989 Hemibagrus olyroides Asia 20.2 SL
1894 Hemibagrus peguensis Asia 29.1 SL
1840 Hemibagrus planiceps Asia 33.5 TL
1892 Hemibagrus pluriradiatus Asia 21.6 SL
1849 Hemibagrus punctatus Asia 45 TL
1959 Hemibagrus sabanus Asia 20 SL
2013 Hemibagrus semotus Asia 19.9 SL
2005 Hemibagrus songdaensis Asia
1999 Hemibagrus spilopterus Asia 30.9 SL
2005 Hemibagrus taybacensis Asia
2000 Hemibagrus variegatus Asia 80 NG
2000 Hemibagrus velox Asia 35.7 SL
1978 Hemibagrus vietnamicus Asia
1858 Hemibagrus wyckii Asia 71 SL
1949 Hemibagrus wyckioides Asia 130 TL
2000 Hemileiocassis panjang Asia 13.9 SL
1864 Horabagrus brachysoma Günther's catfish Asia 45 TL
2013 Horabagrus melanosoma Black Horabagrus Asia 23.5 SL
1994 Horabagrus nigricollaris Asia 27 TL
1998 Hyalobagrus flavus Asia 4.4 SL
1998 Hyalobagrus leiacanthus Asia 3.7 SL
1904 Hyalobagrus ornatus Asia 3 SL
2005 Leiocassis aculeatus Asia 12.2 SL
2005 Leiocassis brevirostris Asia
2006 Leiocassis collinus Asia 17.9 SL
1913 Leiocassis crassirostris Asia
1913 Leiocassis doriae Asia
1906 Leiocassis hosii Asia 15.8 SL
1990 Leiocassis longibarbus Asia
1864 Leiocassis longirostris Chinese longsnout catfish Asia 33.3 SL
1852 Leiocassis micropogon Asia 18.3 SL
1840 Leiocassis poecilopterus Asia 17 SL
1894 Leiocassis saravacensis Asia 15 TL
2006 Leiocassis tenebricus Asia 9.0 SL
2005 Leiocassis yeni Asia
1840 Mystus abbreviatus Asia
2005 Mystus alasensis Asia 10.8 SL
1994 Mystus albolineatus Asia 35 SL
2008 Mystus ankutta Asia 7.9 SL
1865 Mystus armatus Kerala mystus Asia 14.5 SL
2004 Mystus armiger Asia 15.6 SL
1937 Mystus atrifasciatus Asia 15 SL
1904 Mystus bimaculatus Asia 6.7 SL
1877 Mystus bleekeri Day's mystus Asia 15.5 TL
1864 Mystus bocourti Asia 24 SL
1999 Mystus canarensis Asia 10.1 SL
1822 Mystus carcio Asia 5 SL
2002 Mystus castaneus Asia 14.4 SL
2016 Mystus catapogon Asia 7.3 SL
1822 Mystus cavasius Gangetic mystus Asia 40 SL
1883 Mystus chinensis Asia
2009 Mystus cineraceus Asia
1913 Mystus dibrugarensis Asia
2005 Mystus falcarius Asia 19.0 SL
1822 Mystus gulio Long whiskers catfish Asia 46 TL
2013 Mystus heoki Elongated Kerala Mystus Asia 13.7 SL
1954 Mystus horai Indus catfish Asia 16.5 SL
2003 Mystus impluviatus Asia 12.0 SL
2013 Mystus indicus Central Travancore catfish Asia 10.7 SL
1840 Mystus keletius Asia 18 TL
2014 Mystus keralai Long whiskered Kerala catfish Asia 5.9 SL
1860 Mystus leucophasis Asia 25 NG
1849 Mystus malabaricus Asia 15 TL
2013 Mystus menoni Idukki Mystus Asia 12.1 SL
1849 Mystus montanus Asia 15 TL
1992 Mystus multiradiatus Asia 12.8 SL
1992 Mystus mysticetus Asia 13 SL
2011 Mystus ngasep Asia 10.9 SL
1840 Mystus nigriceps Twospot catfish Asia 19.8 SL
1840 Mystus oculatus Asia 15 TL
1794 Mystus pelusius Tigris mystus Asia 17.8 SL
1911 Mystus pulcher Asia 8 NG
2001 Mystus punctifer Asia
1935 Mystus rhegma Asia 12 SL
1890 Mystus rufescens Asia 14.6 SL
1839 Mystus seengtee Asia 15.7 SL
1846 Mystus singaringan Asia 30 SL
1822 Mystus tengara Tengara catfish Asia 18 TL
2012 Mystus velifer Asia 14.5 SL
1794 Mystus vittatus Striped dwarf catfish Asia 21 SL
1851 Mystus wolffii Asia 20 TL
1902 Nanobagrus armatus Asia 3.2 SL
1904 Nanobagrus fuscus Asia 5.1 TL
2008 Nanobagrus immaculatus Asia 2.9 SL
2010 Nanobagrus lemniscatus Asia
1999 Nanobagrus nebulosus Asia 3.5 SL
2000 Nanobagrus stellatus Asia 3.4 SL
2008 Nanobagrus torquatus Asia
1892 Pelteobagrus eupogon Asia 25 TL
1927 Pelteobagrus intermedius Asia 13.5 SL
2005 Pelteobagrus tonkinensis Asia
1872 Pelteobagrus ussuriensis Ussuri catfish Asia 100 TL
1928 Pseudobagrus albomarginatus Asia 16.7 SL
1930 Pseudobagrus analis Asia
1846 Pseudobagrus aurantiacus Asia 16.5 SL
2008 Pseudobagrus brachyrhabdion Asia 20.7 SL
1908 Pseudobagrus brevianalis Asia 10 SL
1930 Pseudobagrus brevicaudatus Asia
1864 Pseudobagrus crassilabris Asia 23.5 TL
1930 Pseudobagrus eupogoides Asia
1934 Pseudobagrus fui Asia 13.4 SL
2005 Pseudobagrus gracilis Asia 17.3 SL
1933 Pseudobagrus hwanghoensis Asia
1934 Pseudobagrus kaifenensis Asia
1990 Pseudobagrus koreanus Asia
1978 Pseudobagrus kyphus Asia 7.3 SL
1904 Pseudobagrus medianalis Asia 20 TL
1933 Pseudobagrus microps Asia
2007 Pseudobagrus nubilosus Asia 5.1 SL
1941 Pseudobagrus omeihensis Asia
1930 Pseudobagrus ondon Asia
1892 Pseudobagrus pratti Asia 19.8 SL
1940 Pseudobagrus rendahli Asia
1935 Pseudobagrus sinyanensis Asia
1873 Pseudobagrus taeniatus Asia 23.6 SL
1919 Pseudobagrus taiwanensis Asia
1931 Pseudobagrus tenuifurcatus Asia 35 TL
1873 Pseudobagrus tenuis Asia 22.7 SL
1887 Pseudobagrus tokiensis Asia 11.3 SL
1979 Pseudobagrus trilineatus Asia 7.6 SL
1913 Pseudobagrus truncatus Asia 15.7 SL
1846 Pseudobagrus vachellii Asia 35 TL
1934 Pseudobagrus wangi Asia
2000 Pseudomystus bomboides Asia 4.2 SL
1913 Pseudomystus breviceps Asia 9 TL
2005 Pseudomystus carnosus Asia 8.3 SL
1999 Pseudomystus flavipinnis Asia
2005 Pseudomystus fumosus Asia 7.4 SL
2010 Pseudomystus funebris Asia 5 SL
2008 Pseudomystus heokhuii Asia 6.4 SL
1894 Pseudomystus inornatus Asia 14.5 TL
1912 Pseudomystus leiacanthus Dwarf bumblebee catfish Asia 6.2 SL
1902 Pseudomystus mahakamensis Asia 10 SL
1890 Pseudomystus moeschii Asia 9 TL
1989 Pseudomystus myersi Asia 8.7 TL
1959 Pseudomystus robustus Asia 25 SL
1913 Pseudomystus rugosus Asia 12 TL
1913 Pseudomystus siamensis Asian bumblebee catfish Asia 15 SL
2005 Pseudomystus sobrinus Asia 6.2 SL
2005 Pseudomystus stenogrammus Asia 13.3 SL
1840 Pseudomystus stenomus Asia 12 TL
1913 Pseudomystus vaillanti Asia 10.7 SL
1822 Rama rama Asia
1877 Rita chrysea Asia 19.5 TL
1839 Rita gogra Asia 26 TL
1839 Rita kuturnee Asia 30 TL
2004 Rita macracanthus Asia 27.1 SL
1822 Rita rita Rita Asia 150 TL
1879 Rita sacerdotum Salween rita Asia 200 TL
1999 Sperata acicularis Asia 180 NG
1822 Sperata aor Long-whiskered catfish Asia 180 TL
1858 Sperata aorella Asia
1839 Sperata seenghala Giant river-catfish Asia 150 TL
2015 Sundolyra latebrosa Asia 4.8 SL
1919 Tachysurus adiposalis Asia 22.3 TL
1905 Tachysurus argentivittatus Asia 5 SL
1907 Tachysurus brashnikowi Brazhnikov's catfish Asia 22 TL
1846 Tachysurus fulvidraco Yellow catfish Asia 34.5 TL
1907 Tachysurus herzensteini Herzenstein's catfish Asia 45 TL
1940 Tachysurus hoi Asia
2005 Tachysurus longispinalis Asia
1874 Tachysurus nitidus Asia 23.5 TL
1883 Tachysurus nudiceps Asia 15 TL
1803 Tachysurus sinensis Europe and Asia 36.1 SL
2009 Tachysurus spilotus Asia 6.9 SL
1926 Tachysurus virgatus Asia 13.3 SL



Other identification tools in FishBase


Quick Identification
Identification keys
Identification by morphometrics
Identification by pictures:
          If you already know the Family, go to Search FishBase, select Family and click on 'Identification by pictures' to display all available pictures in FishBase for the family.

          If you already know the Country, go to
Search FishBase, select Country and click on 'Identification by pictures' to display all available pictures in FishBase for the country.

          If you already know the Ecosystem, go to
Search FishBase, select Ecosystem and click on 'Identification by pictures' to display all available pictures in FishBase for the ecosystem.
cfm script by eagbayani, 30.11.04, ,  php script by cmilitante, 05/11/2010 ,  last modified by cmilitante, 14/03/2013