View All

Please refer to the English Version as our Official Version.Return

Europe
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Asia/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Africa, India and Middle East
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
South America / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
North America
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HomeProductsIntegrated Circuits (ICs)Linear - Amplifiers - Instrumentation, OP Amps, Buffer Amps

Linear - Amplifiers - Instrumentation, OP Amps, Buffer Amps

15,274 Products Found

Product list

1...150151152153154155156...306
Compare Image Part # Manufacturer Description Inventory ECAD Model RoHS -3db Bandwidth Package Base Product Number Voltage - Supply Span (Max) Voltage - Supply Span (Min) Voltage - Input Offset Current - Input Bias Gain Bandwidth Product Slew Rate Current - Output / Channel Amplifier Type Number of Circuits Supplier Device Package Package / Case Output Type Mounting Type Operating Temperature Current - Supply Series Quantity
LM224QT LM224QT STMicroelectronics IC OPAMP GP 4 CIRCUIT 16QFN In stock113990 pcs - Tape & Reel (TR) LM224 30 V 3 V 2 mV 20 nA 1.3 MHz 0.4V/µs 40 mA General Purpose 4 16-QFN (3x3) 16-VFQFN Exposed Pad - Surface Mount -40°C ~ 105°C 1.5mA -
TLV2404IN TLV2404IN Texas Instruments IC OPAMP GP 4 CIRCUIT 14DIP In stock15907 pcs - Tube TLV2404 16 V 2.5 V 390 µV 100 pA 5.5 kHz 0.0025V/µs 200 µA General Purpose 4 14-PDIP 14-DIP (0.300", 7.62mm) Rail-to-Rail Through Hole -40°C ~ 125°C 900nA (x4 Channels) -
TSZ182IST TSZ182IST STMicroelectronics IC OPAMP ZER-DRIFT 2CIRC 8MINISO In stock32706 pcs - Tape & Reel (TR) TSZ182 5.5 V 2.2 V 1 µV 30 pA 3 MHz 4.7V/µs 29 mA Zero-Drift 2 8-MiniSO 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 700µA (x2 Channels) Automotive, AEC-Q100
TSH70CDT TSH70CDT STMicroelectronics IC OPAMP GP 1 CIRCUIT 8SOIC In stock11540 pcs 100 MHz Tape & Reel (TR) TSH70 12 V 3 V 800 µV 6 µA 65 MHz 118V/µs 55 mA General Purpose 1 8-SOIC 8-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount 0°C ~ 70°C 9.8mA -
TS272CDT TS272CDT STMicroelectronics IC CMOS 2 CIRCUIT 8SOIC In stock54100 pcs - Tape & Reel (TR) TS272 16 V 3 V 1.1 mV 1 pA 3.5 MHz 5.5V/µs 45 mA CMOS 2 8-SOIC 8-SOIC (0.154", 3.90mm Width) - Surface Mount 0°C ~ 70°C 1mA (x2 Channels) -
LMV2011MAX LMV2011MAX Texas Instruments IC OPAMP GP 1 CIRCUIT 8SOIC In stock16671 pcs - Tape & Reel (TR) LMV2011 5.25 V 2.7 V 0.12 µV 3 pA 3 MHz 4V/µs 17 mA General Purpose 1 8-SOIC 8-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount 0°C ~ 70°C 930µA -
ADA4000-2ARZ-RL ADA4000-2ARZ-RL Analog Devices Inc. IC OPAMP JFET 2 CIRCUIT 8SOIC In stock12046 pcs - Tape & Reel (TR) ADA4000 36 V 8 V 200 µV 5 pA 5 MHz 20V/µs 28 mA J-FET 2 8-SOIC 8-SOIC (0.154", 3.90mm Width) - Surface Mount -40°C ~ 125°C 1.35mA (x2 Channels) -
MCP6295-E/SN MCP6295-E/SN Microchip Technology IC OPAMP GP 2 CIRCUIT 8SOIC In stock56560 pcs - Tube MCP6295 6 V 2.4 V 3 mV 1 pA 10 MHz 7V/µs 25 mA General Purpose 2 8-SOIC 8-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C (TA) 1mA (x2 Channels) -
LT6014IS8#TRPBF LT6014IS8#TRPBF Analog Devices Inc. IC OPAMP GP 2 CIRCUIT 8SO In stock6103 pcs - Tape & Reel (TR) LT6014 36 V 2.7 V 35 µV 150 pA 1.4 MHz 0.2V/µs 20 mA General Purpose 2 8-SO 8-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount -40°C ~ 85°C 200µA (x2 Channels) LT®
PGA207UA/1K PGA207UA/1K Texas Instruments IC INST AMP 1 CIRCUIT 16SOIC In stock1537 pcs 5 MHz Tape & Reel (TR) PGA207 36 V 9 V 1 mV 2 pA - 25V/µs 17 mA Instrumentation 1 16-SOIC 16-SOIC (0.295", 7.50mm Width) - Surface Mount -40°C ~ 85°C 12.4mA -
LT1359CS#PBF LT1359CS#PBF Analog Devices Inc. IC VOLTAGE FEEDBACK 4 CIRC 16SO In stock2109 pcs - Tube LT1359 30 V 5 V 200 µV 120 nA 25 MHz 600V/µs 30 mA Voltage Feedback 4 16-SO 16-SOIC (0.154", 3.90mm Width) - Surface Mount 0°C ~ 70°C 2mA (x4 Channels) LT®
INA823DR INA823DR Texas Instruments PRECISION (100 UV), LOW-POWER (2 In stock23340 pcs 6 kHz Tape & Reel (TR) - 36 V 2.7 V 20 µV 1.2 pA - 1V/µs 16 mA Instrumentation 1 8-SOIC 8-SOIC (0.154", 3.90mm Width) - Surface Mount -40°C ~ 125°C 180µA -
OPA317IDCKT OPA317IDCKT Texas Instruments IC OPAMP ZERO-DRIFT 1CIRC SC70-5 In stock24177 pcs - Tape & Reel (TR) OPA317 5.5 V 1.8 V 20 µV 275 pA 300 kHz 0.15V/µs - Zero-Drift 1 SC-70-5 5-TSSOP, SC-70-5, SOT-353 Rail-to-Rail Surface Mount -40°C ~ 125°C 21µA -
MAX4180EUT+T MAX4180EUT+T Analog Devices Inc./Maxim Integrated IC OPAMP CFA 1 CIRCUIT SOT6 In stock8100 pcs 245 MHz Tape & Reel (TR) MAX4180 11 V 4.5 V 1.5 mV 1 µA - 450V/µs 60 mA Current Feedback 1 SOT-6 SOT-23-6 - Surface Mount -40°C ~ 85°C 1mA -
LM13700N LM13700N Texas Instruments IC OPAMP TRANSCOND 2 CIRC 16DIP In stock13140 pcs - Tube LM13700 36 V 10 V 300 µV 400 nA 2 MHz 50V/µs 500 µA Transconductance 2 16-PDIP 16-DIP (0.300", 7.62mm) Push-Pull Through Hole 0°C ~ 70°C (TA) 2.6mA (x2 Channels) -
CA3130M CA3130M Renesas Electronics America Inc IC OPAMP GP 1 CIRCUIT 8SOIC In stock14950 pcs - Tube CA3130 16 V 5 V 8 mV 5 pA 15 MHz 30V/µs 45 mA General Purpose 1 8-SOIC 8-SOIC (0.154", 3.90mm Width) - Surface Mount -55°C ~ 125°C 10mA -
ACPL-790A-500E ACPL-790A-500E Broadcom Limited IC OPAMP ISOLATION 1 CIRC 8DIPGW In stock9344 pcs 200 kHz Tape & Reel (TR) ACPL-790 5.5 V 3 V 600 µV 100 nA - - 11 mA Isolation 1 8-DIP Gull Wing 8-SMD, Gull Wing - Surface Mount -40°C ~ 105°C 18.5mA -
EL5455IS EL5455IS Renesas Electronics America Inc IC OPAMP VFB 4 CIRCUIT 14SOIC In stock7600 pcs 270 MHz Tube EL5455 12 V 5 V 500 µV 120 nA 165 MHz 180V/µs 105 mA Voltage Feedback 4 14-SOIC 14-SOIC (0.154", 3.90mm Width) - Surface Mount -40°C ~ 85°C 3mA (x4 Channels) -
ADA4932-1YCPZ-R2 ADA4932-1YCPZ-R2 Analog Devices Inc. IC OPAMP DIFF 1 CIRCUIT 16LFCSP In stock5727 pcs 560 MHz Tape & Reel (TR) ADA4932 11 V 3 V 500 µV 2.5 µA - 2800V/µs 80 mA Differential 1 16-LFCSP-VQ (3x3) 16-VFQFN Exposed Pad, CSP Differential Surface Mount -40°C ~ 105°C 9.6mA -
OPA2314AIDGK OPA2314AIDGK Texas Instruments IC CMOS 2 CIRCUIT 8VSSOP In stock57880 pcs - Tube OPA2314 5.5 V 1.8 V 500 µV 0.2 pA 3 MHz 1.5V/µs 20 mA CMOS 2 8-VSSOP 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 150µA (x2 Channels) -
OPA2197QDGKRQ1 OPA2197QDGKRQ1 Texas Instruments IC OPAMP GP 2 CIRCUIT 8VSSOP In stock28033 pcs - Tape & Reel (TR) OPA2197 36 V 4.5 V 25 µV 5 pA 10 MHz 20V/µs 65 mA General Purpose 2 8-VSSOP 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 1mA (x2 Channels) Automotive, AEC-Q100, e-trim™
LMV981IDCKRG4 LMV981IDCKRG4 Texas Instruments IC OPAMP GP 1 CIRCUIT SC70-6 In stock16050 pcs - Tape & Reel (TR) LMV981 5 V 1.8 V 1 mV 15 nA 1.5 MHz 0.42V/µs - General Purpose 1 SC-70-6 6-TSSOP, SC-88, SOT-363 Rail-to-Rail Surface Mount -40°C ~ 125°C 116µA -
OPA192IDBVT OPA192IDBVT Texas Instruments IC OPAMP GP 1 CIRCUIT SOT23-5 In stock18016 pcs - Tape & Reel (TR) OPA192 36 V 4.5 V 5 µV 5 pA 10 MHz 20V/µs 65 mA General Purpose 1 SOT-23-5 SC-74A, SOT-753 Rail-to-Rail Surface Mount -40°C ~ 125°C 1mA e-trim™
NJM8801E NJM8801E Nisshinbo Micro Devices Inc. IC AUDIO 2 CIRCUIT 8SOP In stock15717 pcs - Tube NJM8801 36 V 4 V 300 µV 100 nA 15 MHz 5V/µs - Audio 2 8-SOP 8-SOIC (0.154", 3.90mm Width) - Surface Mount -40°C ~ 85°C 6mA -
TLV9352QDRQ1 TLV9352QDRQ1 Texas Instruments IC OPAMP In stock65170 pcs - Tape & Reel (TR) - 40 V 4.5 V 350 µV 10 pA 3.5 MHz 20V/µs 60 mA General Purpose 2 8-SOIC 8-SOIC (0.154", 3.90mm Width) Push-Pull Surface Mount -40°C ~ 125°C (TA) 650µA (x2 Channels) Automotive, AEC-Q100
TS462CST TS462CST STMicroelectronics IC OPAMP GP 2 CIRCUIT 8MINISO In stock57190 pcs - Tape & Reel (TR) TS462 10 V 2.7 V 1 mV 200 nA 12 MHz 4V/µs - General Purpose 2 8-MiniSO 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) Rail-to-Rail Surface Mount -20°C ~ 70°C 2mA (x2 Channels) -
LM13700MX LM13700MX Texas Instruments IC OPAMP TRANSCOND 2 CIRC 16SOIC In stock69820 pcs - Tape & Reel (TR) LM13700 36 V 10 V 300 µV 400 nA 2 MHz 50V/µs 500 µA Transconductance 2 16-SOIC 16-SOIC (0.154", 3.90mm Width) Push-Pull Surface Mount 0°C ~ 70°C (TA) 2.6mA (x2 Channels) -
LT1970ACFE#PBF LT1970ACFE#PBF Analog Devices Inc. IC OPAMP GP 1 CIRCUIT 20TSSOP In stock5578 pcs - Tube LT1970 36 V 5 V 200 µV 160 nA 3.6 MHz 1.6V/µs - General Purpose 1 20-TSSOP-EP 20-TSSOP (0.173", 4.40mm Width) Exposed Pad - Surface Mount 0°C ~ 70°C 7mA -
TLV2254AIPW TLV2254AIPW Texas Instruments IC OPAMP GP 4 CIRCUIT 14TSSOP In stock11461 pcs - Tube TLV2254 8 V 2.7 V 200 µV 1 pA 200 kHz 0.12V/µs 50 mA General Purpose 4 14-TSSOP 14-TSSOP (0.173", 4.40mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 140µA (x4 Channels) LinCMOS™
AD8221ARMZ AD8221ARMZ Analog Devices Inc. IC INST AMP 1 CIRCUIT 8MSOP In stock10807 pcs 825 kHz Tube AD8221 36 V 4.6 V 60 µV 500 pA - 2V/µs 18 mA Instrumentation 1 8-MSOP 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) - Surface Mount -40°C ~ 85°C 900µA -
AD8038ARZ AD8038ARZ Analog Devices Inc. IC VOLTAGE FEEDBACK 1 CIRC 8SOIC In stock25636 pcs 350 MHz Tube AD8038 12 V 3 V 500 µV 400 nA - 425V/µs - Voltage Feedback 1 8-SOIC 8-SOIC (0.154", 3.90mm Width) - Surface Mount -40°C ~ 85°C 1mA -
NJU7061M NJU7061M Nisshinbo Micro Devices Inc. IC OPAMP GP 1 CIRCUIT 8DMP In stock59670 pcs - Tube NJU7061 16 V 3 V 2 mV 1 pA 400 kHz 0.4V/µs - General Purpose 1 8-DMP 8-SOIC (0.209", 5.30mm Width) Rail-to-Rail Surface Mount -20°C ~ 75°C 150µA -
TS27M4CD TS27M4CD STMicroelectronics IC CMOS 4 CIRCUIT 14SO In stock13090 pcs - Tube TS27M4 16 V 3 V 1.1 mV 1 pA 1 MHz 0.6V/µs 45 mA CMOS 4 14-SO 14-SOIC (0.154", 3.90mm Width) - Surface Mount 0°C ~ 70°C 150µA (x4 Channels) -
TSV914AIYDT TSV914AIYDT STMicroelectronics IC OPAMP GP 4 CIRCUIT 14SO In stock42441 pcs - Tape & Reel (TR) TSV914 5.5 V 2.5 V 1.5 mV 1 pA 8 MHz 4.5V/µs 35 mA General Purpose 4 14-SO 14-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 780µA (x4 Channels) Automotive, AEC-Q100
BA2904F-E2 BA2904F-E2 Rohm Semiconductor IC OPAMP GP 2 CIRCUIT 8SOP In stock136650 pcs - Tape & Reel (TR) BA2904 32 V 3 V 2 mV 20 nA 500 kHz 0.2V/µs 30 mA General Purpose 2 8-SOP 8-SOIC (0.173", 4.40mm Width) - Surface Mount -40°C ~ 125°C 500µA -
AD606JR AD606JR Analog Devices Inc. IC LOGARITHMIC 1 CIRCUIT 16SOIC In stock9290 pcs - Tube AD606 5.5 V 4.5 V - 4 µA - - 1.2 mA Logarithmic 1 16-SOIC 16-SOIC (0.154", 3.90mm Width) Differential Surface Mount 0°C ~ 70°C 13mA -
MAX4490AUK+T MAX4490AUK+T Analog Devices Inc./Maxim Integrated IC OPAMP GP 1 CIRCUIT SOT23-5 In stock29347 pcs - Tape & Reel (TR) MAX4490 5.5 V 2.7 V 1.5 mV 50 pA 10 MHz 10V/µs 50 mA General Purpose 1 SOT-23-5 SC-74A, SOT-753 Rail-to-Rail Surface Mount -40°C ~ 125°C 800µA -
TLV2333IDGKR TLV2333IDGKR Texas Instruments IC OPAMP ZERO-DRIFT 2CIRC 8VSSOP In stock39332 pcs - Tape & Reel (TR) TLV2333 5.5 V 1.8 V 2 µV 70 pA 350 kHz 0.16V/µs 5 mA Zero-Drift 2 8-VSSOP 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 17µA (x2 Channels) -
OPA2182ID OPA2182ID Texas Instruments IC OPAMP In stock21102 pcs - Tube - 36 V 4.5 V 0.45 µV 50 pA 5 MHz 10V/µs 65 mA Zero-Drift 2 8-SOIC 8-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C (TA) 850µA (x2 Channels) Zero-Drift
AD8065WARTZ-R7 AD8065WARTZ-R7 Analog Devices Inc. IC OPAMP VFB 1 CIRCUIT SOT23-5 In stock11506 pcs 145 MHz Tape & Reel (TR) AD8065 24 V 5 V 400 µV 3 pA - 180V/µs 30 mA Voltage Feedback 1 SOT-23-5 SC-74A, SOT-753 Rail-to-Rail Surface Mount -40°C ~ 105°C 6.6mA Automotive
ISL28258FUZ ISL28258FUZ Renesas Electronics America Inc IC OPAMP GP 2 CIRCUIT 8MSOP In stock9280 pcs 420 kHz Tube ISL28258 5.5 V 2.4 V 5 µV 1 pA 200 kHz 0.1V/µs 30 mA General Purpose 2 8-MSOP 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 68µA (x2 Channels) -
TLC2262CPWRG4 TLC2262CPWRG4 Texas Instruments IC CMOS 2 CIRCUIT 8TSSOP In stock4040 pcs - Tape & Reel (TR) TLC2262 16 V 4.4 V 300 µV 1 pA 730 kHz 0.55V/µs 50 mA CMOS 2 8-TSSOP 8-TSSOP (0.173", 4.40mm Width) Rail-to-Rail Surface Mount 0°C ~ 70°C 425µA (x2 Channels) LinCMOS™
TL074CD TL074CD STMicroelectronics IC OPAMP JFET 4 CIRCUIT 14SO In stock21271 pcs - Tube TL074 36 V 6 V 3 mV 30 pA 3 MHz 13V/µs 40 mA J-FET 4 14-SO 14-SOIC (0.154", 3.90mm Width) - Surface Mount 0°C ~ 70°C 1.4mA (x4 Channels) -
AD8607AR AD8607AR Analog Devices Inc. IC OPAMP GP R-R CMOS DUAL 8SOIC In stock13640 pcs - Tube AD8607 5 V 1.8 V 12 µV 0.2 pA 400 kHz 0.1V/µs 70 mA CMOS 2 8-SOIC 8-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 40µA (x2 Channels) -
OPA330AIDBVRG4 OPA330AIDBVRG4 Texas Instruments IC OPAMP ZER-DRIFT 1CIRC SOT23-5 In stock10870 pcs - Tape & Reel (TR) OPA330 5.5 V 1.8 V 8 µV 200 pA 350 kHz 0.16V/µs 5 mA Zero-Drift 1 SOT-23-5 SC-74A, SOT-753 Rail-to-Rail Surface Mount -40°C ~ 125°C 21µA -
OPA2333AIDRG4 OPA2333AIDRG4 Texas Instruments IC OPAMP ZERO-DRIFT 2 CIRC 8SOIC In stock12050 pcs - Tape & Reel (TR) OPA2333 5.5 V 1.8 V 2 µV 70 pA 350 kHz 0.16V/µs 5 mA CMOS, Zero-Drift 2 8-SOIC 8-SOIC (0.154", 3.90mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 17µA (x2 Channels) Zero-Drift
AD8054ARU AD8054ARU Analog Devices Inc. IC OPAMP VFB 4 CIRCUIT 14TSSOP In stock16750 pcs 160 MHz Tube AD8054 12 V 3 V 1.8 mV 2 µA - 190V/µs 30 mA Voltage Feedback 4 14-TSSOP 14-TSSOP (0.173", 4.40mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 2.875mA (x4 Channels) -
TLV2452IDGKR TLV2452IDGKR Texas Instruments IC OPAMP GP 2 CIRCUIT 8VSSOP In stock34866 pcs - Tape & Reel (TR) TLV2452 6 V 2.7 V 300 µV 500 pA 220 kHz 0.11V/µs 10 mA General Purpose 2 8-VSSOP 8-TSSOP, 8-MSOP (0.118", 3.00mm Width) Rail-to-Rail Surface Mount -40°C ~ 125°C 23µA (x2 Channels) -
NJM14558D NJM14558D Nisshinbo Micro Devices Inc. IC OPAMP GP 2 CIRCUIT 8DIP In stock137910 pcs - Tube NJM14558 14 V 4 V 500 µV 70 nA 5 MHz 2.5V/µs - General Purpose 2 8-DIP 8-DIP (0.300", 7.62mm) - Through Hole -40°C ~ 85°C 2.7mA -
NCS20091MUTAG NCS20091MUTAG onsemi IC OPAMP GP 1 CIRCUIT 6UDFN In stock147240 pcs - Tape & Reel (TR) NCS20091 5.5 V 1.8 V 500 µV 1 pA 350 kHz 0.15V/µs 8.5 mA General Purpose 1 6-UDFN (1.6x1.6) 6-UFDFN Exposed Pad Rail-to-Rail Surface Mount -40°C ~ 125°C 23µA Automotive, AEC-Q100
1...150151152153154155156...306
0 RFQ
Shopping cart (0 Items)
It is empty.
Compare List (0 Items)
It is empty.
Feedback

Your feedback matters! At Allelco, we value the user experience and strive to improve it constantly.
Please share your comments with us via our feedback form, and we'll respond promptly.
Thank you for choosing Allelco.

Subject
E-mail
Comments
Captcha
Drag or click to upload file
Upload File
types: .xls, .xlsx, .doc, .docx, .jpg, .png and .pdf.
Max file size: 10MB