Bicep CLI Microsoft Corporation · Microsoft.Bicep
A declarative language for describing and deploying Azure resources
Bicep is a Domain Specific Language (DSL) for deploying Azure resources declaratively. It aims to drastically simplify the authoring experience with a cleaner syntax, improved type safety, and better support for modularity and code re-use. Bicep is a transparent abstraction over ARM and ARM templates, which means anything that can be done in an ARM Template can be done in Bicep (outside of temporary known limitations). All resource types, apiVersions, and properties that are valid in an ARM template are equally valid in Bicep on day one (Note: even if Bicep warns that type information is not available for a resource, it can still be deployed).
Bicep code is transpiled to standard ARM Template JSON files, which effectively treats the ARM Template as an Intermediate Language (IL).
winget install --id Microsoft.Bicep --exact --source wingetLatest 0.45.15· July 13, 2026 Arch Scope Type SHA256 Dl
x64— portableCAE4539A30FD496D126D1CB6FBC077B9C259C79A73306BE767AD90FC8D190150arm64— portable671506C0AC9207B56A21EDBDEB0059262B3EC2F903C1647821D3CB942746317Ex64machine inno3CEBC014106304FC6C8C1F8E7EC98D6E35B6BCEF52D149235BD0494D50397251Older versions (68) 0.45.6 Arch Scope Type SHA256 Dl
x64— portable38C8CD33BA8F0AC4FFD2B8114382B69CB62FFE1D040FDE7E622D78CE77ACB56Earm64— portable8062C81BC76E596516B7FF08CF6CAAE2C75B938C1BDFB0FDCCC6D328B1812B2Ex64machine innoD207174D132DB361F72B536562254E4D88359199C3F4CF6AF62CD9856D4F8AEE0.44.1 Arch Scope Type SHA256 Dl
x64— portable5153AB5898E70F1F822E0B844AE902A5ACC5692F5A6303814AF7B202E1072160arm64— portable400CE5B9451B386D9026BECA3850C23E208489C3CF1EC0C02508DD7D2206563Ex64machine inno10EF2099BD7FF3806E36CE5F8DD5C46F144425BFE80992B5A50C50AEAAC533410.43.8 Arch Scope Type SHA256 Dl
x64— portableF87B5108A695CD1DE9F3165B080438DCA0CF176F1040859619BAC93C64515407arm64— portable2F5F4314744CA6FCB21DE703AAB82F5F799C913804B55539B3F57E226CC8BA8Bx64machine inno194C3D5A9FDD4ADA0148A2ABA1F6129D2755D0BCBC46D44D3A68B0CB180CA3AA0.43.1 Arch Scope Type SHA256 Dl
x64— portable22928F771437FEFCC47887C212B79B8B0B2C0C124EBCBF2F4C88209EDD9B26BCarm64— portable5C1729C5F8A428A22ABE98E27D1C745EE0149FD9A1F2132193E4D55D9CDCCC52x64machine innoB70ECAE99E0C73ACF64350DD3F78029A4B76336D1A065192C6E4DA651139E42D0.42.1 Arch Scope Type SHA256 Dl
x64— portableDDE63BAB0D12DA761CB75708D53D024A59C5F91A13A883D3E06C4BA951EE50F9arm64— portable24EC825FA09663F38A553EA0D0F2BC5C5ADE753E1AE006459B1E5E5309C1989Cx64machine inno0C7D45A67B75CC1DF2A0DD31605EB41D85984AA1AEEABBC63856DF448FDCF01E0.41.2 Arch Scope Type SHA256 Dl
x64— portable69DF6B5D8A2DA92FD9487D4EF4D709C69100D8F7AD26C9B4B948EFCC691D7276arm64— portable1E90D6BDA94B9942BDC841E0B2D0013D87CC1E4E4E4AAFB9EF9FBB6F65FDCF67x64machine innoEB05A88CF870D51C5F28C68E6E7DD4299AD98BC59D00DB0D5824EBA2B0FFE6CA0.40.2 Arch Scope Type SHA256 Dl
x64— portableD3F0AFD25F462D3DA0AF5D6DFD596C54A00E876CA1D83DC102D4B54FA4B2733Darm64— portable5F6CF7C380562C27C80B396FD6C30337A909A3FE36454778442D7F915C535D53x64machine inno4A25192C423896594E59E9FD7D41BC47BCE1019E94AE96EAD4050274A4CE39FE0.39.26 Arch Scope Type SHA256 Dl
x64— portableC8987F2E7A55012F52111124E494963E71815961A7F7A3A7767E188DFBA7D74Barm64— portable3D4FC4FB58B23266C4465625500D5012C59571792C38E0FDB1F1F2370DFF8927x64machine inno4E2855ABD054CDD6C3C25143D97F7026DB53BFAEE76901FEEF0C26492AECB7600.38.33 Arch Scope Type SHA256 Dl
x64— portable3EA45F7BF40420AEBA35D7DA86ADD703764C8232582E0BC264B4302D59FFE5CEarm64— portable97F217FF2C0A66874FBCE88B92EBAF2DAD31C8936C6C489D1016BA5CBC41A4F3x64machine inno47AEA3039CC240A6EDC2180D4BBD09EBBC70B15D713C88D5435AC26645CCAC990.38.5 Arch Scope Type SHA256 Dl
x64— portable30B3CC38E522FD4631BB89022BDD941EF1EDA8577DA23D0A3FD2A61A40CF5ED9arm64— portableC736DEC53FDE795CCD4AF0211A00BAB1399BEFDC34736282A9BDFBCE64A5A0A3x64machine inno73A0E81F0EAAF4667B740B69B2E6306E72C7549142848B3461B89ABE47C205EF0.38.3 Arch Scope Type SHA256 Dl
x64— portableC82B12D5740F3765EC08027BBFA2AD4FDCBF70EEE076FDD3140B11CCDA6DB1E5arm64— portableED6C515F3E508BE4CA735F2241908365F27371135479E922FDDD491F010AD035x64machine innoD2142CC598C987EBD715307B13EDA565516BF013FECA70AC43F8E417BF134DBB0.37.4 Arch Scope Type SHA256 Dl
x64— portable8011DF2C600F7EC7CFEF8058F1B0C8629770421344047A3524608367165E0715arm64— portable191122CF85F2E806A446CA081BE6F0C374B90B8447395F4E75D1DF49D5BF1408x64machine innoE6BDA0BC6EEF30B1822A2AAE51EC9CDD93FD54D622D9E4282E347FECC76F4ED10.36.177 Arch Scope Type SHA256 Dl
x64— portable3B3667C9D2DD5E489335880FEB26F109369B77C3A1569E6698C8B8B2D9D7B593arm64— portable753C4203636D18032616129F0FAD161E6B6BADC213723E4C9DAD7A4FBB3CFF28x64machine inno16C416C1ADB57C2D624C82F9906E9407D6C0295FDF8DE3F5B0119AD8701106DB0.36.1 Arch Scope Type SHA256 Dl
x64— portable51969A02BFD7A948B0715B9AD15791386AA7D20AEF0E8D1A49FFB46C8B7BC890arm64— portableC0EB07BB599FBA143CDC52C6ADED85A4ED092243FD099FFA88487F30C4FECEB4x64machine inno899D988ABCDD87C26E941251A4F11ECC7DFA93FCC1F22F478C9BC99D62620DF70.35.1 Arch Scope Type SHA256 Dl
x64— portable24E8855C26C9C35CAAA1A0DCCAE98A9D2F68BDA09275BF03F4B237F403740A7Barm64— portable33EE2D6EA23DEFDC9E2A0251EC49883762BC9D4C868C42236B98B59EA2FBEBBAx64machine innoBA81D33C40762221D72B898B2AFFAF87B437F7421D13E71EB64FCAD1544506770.34.44 Arch Scope Type SHA256 Dl
arm64— portableEDF44C568055C46D2F4AC5FBAF4438B4C454840F10A984D9E8FEFCD46B2ACAB1x64— portable1506F5AE785C2628A90BB04893D2B5BD7C97284805B79F2389498E4AE35E40C8x64user innoE6DAF974F271FA464794B8650DB668D0AF5DF22357E00FF114C710E2E77F8B810.33.93 Arch Scope Type SHA256 Dl
arm64— portableBEF3EEDE9F499B19AB61A4E919E93649C78C358506A1C75FD1BA99376273D3B7x64— portable81E92BEDFA7EEFE8A85DFE2B9CE54157C8AB168D8B68C78D517728367687473Ax64user inno5B29F4E29ADFEA6C6BCD703A001A0D9F1A88B33AFADBCE6AB8CD49FDA9C6B2B40.33.13 Arch Scope Type SHA256 Dl
arm64— portable1A6C67641351BBE5EB006C5C487BC6EF4494489DC9BA2414BE36E9B3A71751D6x64— portableAAD697C87651A4532DF16078B009D60D2FE45F9DE7B0541E4A6B1DF8B4CCC400x64user inno86FA67D463801705ABD825B2C9C012A10225B819AFA5F77B0338A2F5674C2F990.32.4 Arch Scope Type SHA256 Dl
arm64— portableDCA098718FE2BFDB25DBCEB9958DB5EA2E960A92D514328E2C6FFCFED3C8181Dx64— portable40E2C843A0C19EAE3CB52099A6032B9D82045181F7F1B6AEF88FFD890BA904F4x64user innoD5044C0E5B26C1FA602D43651800C23D41DC63783F3C306845BC83621631F99F0.31.92 Arch Scope Type SHA256 Dl
arm64— portable7401EC991605C838CD2152558E2F6D577BBDEE6EA75B545E2330554E1C8E6F21x64— portable2368A5893E31DBF499F491392B3B038CB7D8DFB8ECD498E28A3001F84811963Bx64user innoDD66F807DDBD16A1D1CDE0AC8F6CCCC305B2AA78252E91F5B911C16DCB5928A40.31.34 Arch Scope Type SHA256 Dl
arm64— portableB0F50FA51A2AD30DAD75378AFD49E9CAB459474C51BA76BA58F19CF610F14D30x64— portableD75901EC0C4FC756FE8EFEB37F1DC4A37DB5FCE002B52A4ACC758C3E92388CA6x64user inno58246F542898FA132EAD438C071A6F65D4FFCC6A1D2C2A16B1110ED700A76B670.30.23 Arch Scope Type SHA256 Dl
arm64— portable2B17B74E82366D061D9A800B005C45CE428F17BF43B0DB70CF644A2C7ACC6FCDx64— portable0A384B57320FB6AEB0318272D29CC8AE741B5B9D5B499FC004B3761E7911D3E9x64user innoAECFF0D6DD999413A67E035D0F9BDEC85A7ECE099E397EFA29E8B308D1501DE80.30.3 Arch Scope Type SHA256 Dl
arm64— portable1EF5EBC66CBE501F817E6ABE1BF6D4C4CA29D55D7B199A099C0C622A051633C0x64— portable8483FA5DCA04FBE435B1E13C6D41FAF7F29649D3E6941CDE99142823E0EB4105x64user inno014B8A3C263D8D2EA3CE9D7965BDCE3087BD14DDC4B482FD0FC67B468D473A2C0.29.47 Arch Scope Type SHA256 Dl
arm64— portable3192F1A6CA5106C990541BECF40C1D021D2DDDFD2F7FEDE38448A52E1A498D93x64— portable69305478E4CBBB9C9C5D74F146D2877A7211A3512F2F08AF0B172A035443F9E9x64user inno90643278B0B91E27DEC88F0341A02C069E6326ABAE3C44FF07366CD1F59F9F4B0.29.45 Arch Scope SHA256 Dl
x64— B3BF91D081AF8A5DC744BA4829822CF0666CBE44DF6E89B0E3D94D2C817FDA1A0.28.1 Arch Scope SHA256 Dl
x64— C389B9666DE48E9BEEF0F9898631427B5BB904F7F8B6A0C5D158E104FA31E6FA0.27.1 Arch Scope SHA256 Dl
x64— 56722CD75BAEC914BBE80A62373B19DF8D5A318F963385EDEE0DA5E1169A92FC0.26.170 Arch Scope SHA256 Dl
x64— 6F3A970BDF1724FC8AA5708A64F6BECAD108A85807FFEA844821EDD00BF09FF50.26.54 Arch Scope SHA256 Dl
x64— 002FD03C233FDBB66863E8028F02CA10B6B8D83B3242CFD06BCCD7C05DBE48790.25.53 Arch Scope SHA256 Dl
x64— A37BFFB6533A4D4C276879E1C3B3750119C8771D953314C0D05BE507EEFB59F70.25.3 Arch Scope SHA256 Dl
x64— F2C686E4A041D60714EC96BE56784EB9100C10DB02175BC430F97C1D64E1CA8B0.24.24 Arch Scope SHA256 Dl
x64— 6417625EB587F73BD5FD8B72FC3FA3F2AFC75A31204451E74E9AD10D7CB25B6C0.23.1 Arch Scope SHA256 Dl
x64— 09BAF8BE7BF70B1FF4F1425D620621992057421324055C06270B2A680E9E7C5F0.22.6 Arch Scope SHA256 Dl
x64— BE066F2AD292339EEA2033D5641A04D07B3B9B952935434A432CE85BA40BE80A0.21.1 Arch Scope SHA256 Dl
x64— 6F2C5AF915319D1739108223566753E5403AB8DE71D10538C5EA7302D5A7DB300.20.4 Arch Scope SHA256 Dl
x64— 652C13BAAA386201968F36B6899D1AC3A286B7D066DA4D694D28A631CE946D890.18.4 Arch Scope SHA256 Dl
x64— D975FA19BF3C044AA848C3B14C21B2E5AAB1BAE1CC6AA3C796D089161177C8060.17.1 Arch Scope SHA256 Dl
x64— 6D47F686684DC21C6ED9D579FD4CDB0202ACE5DDB27BA938743725D9238CD4C60.16.1.55165 Arch Scope SHA256 Dl
x64— DBCD82780D12580BFB203E87A8C2ED972B6449757E7A7FAB7F7E82DDE35827EF0.15.31.15270 Arch Scope SHA256 Dl
x64— 6AB7882E354333E060EEA91824A11EAEF2B35C79C10582128CE4F405266356BD0.14.85.62628 Arch Scope SHA256 Dl
x64— 7C4582CF401AF10D683D51C285C293D95A89B39141133EE60B6605A6EDFB74AB0.14.46.61228 Arch Scope SHA256 Dl
x64— 857A4FF5ADFFC4C99BFDD361C939C1ED8765DCE967D5B5715E6E668F560A7B950.14.6.61914 Arch Scope SHA256 Dl
x64— 85D19C958591A1C623BDB6685FEAB548DC2A9408F9FBBB2A8921E9BCB9603EBE0.13.1.58284 Arch Scope SHA256 Dl
x64— D34A99230A170136437F5FD00BBB73859D51F0D36B69C5DE7040D1C47946D2B60.12.40.16777 Arch Scope SHA256 Dl
x64— D79A26D6301B8DBFB26BE70CCADC4A213F25E9E95085D049ADF6DBEC01B30BB80.12.1.58429 Arch Scope SHA256 Dl
x64— CD035BCDA4AA0BCBFD541F4FECD1754D7F726B7F62851373BBC09B6B2C54B3A20.11.1.770 Arch Scope SHA256 Dl
x64— 6F09CE1A5C46F0C11A13C8D269CC6F821D32461AFB03F7E28EFFD847D13690710.10.61.36676 Arch Scope SHA256 Dl
x64— 549575D5643CD4D1FE58C2D38D76E7A25A7888066450BB0FBF7CA7AFD3DAE9ED0.10.13.619 Arch Scope SHA256 Dl
x64— A3BAA450CE1E61B411CC00E15DF1CFFC79109E8CEC9BC57605B816D701884A190.9.1.41621 Arch Scope SHA256 Dl
x64— D1F5E91A833CEDDB76D66C7CF6FF53D816491CC11928AB1892768B427D66F5A60.8.9.13224 Arch Scope SHA256 Dl
x64— F1842B2781118F3DECF9B24CB3000FA456DB7F2E31674F1EC41F60A8FD45DC810.8.2.30886 Arch Scope SHA256 Dl
x64— B76BE68B03C9B72BAED34E0E94B923EA2518DBB0371E30FB4FD87070C2C4281A0.7.4.23292 Arch Scope SHA256 Dl
x64— EAAB4F1B5FCE794A9A84AB481E75C46A7A9D0F7913859A4D8108993036A5AF3B0.6.18.56646 Arch Scope SHA256 Dl
x64— 5BAFC94695E11C82E8ADD0757D495ECD7491E133CE8AB4A0C945AB3D491DF48A0.6.1.6515 Arch Scope SHA256 Dl
x64— F38DD045A1BB1CDDDCD39EF4D7491E3833455A5DD7EF9328633B85B3F4AA7A670.4.1272.37030 Arch Scope SHA256 Dl
x64— E802364B03E7F6926769AB9358CB727596F606AB1DE0FC7B9F01E040D30C05470.4.1124.51302 Arch Scope SHA256 Dl
x64— CBEC7B8ECE50BB81CD07739F705327EDFF2C0829A17C8F0944BF7B3B04F6242E0.4.1008.15138 Arch Scope SHA256 Dl
x64— 874D082856624E05D7BDA0626E58CBB6F6560914A7B624887C609D51B36FEB400.4.613.9944 Arch Scope SHA256 Dl
x64— 4017616DA4A125F9DAF742B287831CEFD5B9167894AED4312C7CABB8D60787CE0.4.451.19169 Arch Scope SHA256 Dl
x64— BC20013A10C0E22CA87E0727C98FE28F1FF6F7913C302FEE1BA8035D3DC27BE00.4.412.5873 Arch Scope SHA256 Dl
x64— 4595E286D2B78D922EBC9769A4C206CF2063F1C6F0339A52730904A6A335494E0.4.63.48766 Arch Scope SHA256 Dl
x64— 402BBDBBE421021B7DD229899137A91410226EBFEB844B39A538E4C0190BFD3B0.4.1.14562 Arch Scope SHA256 Dl
x64— 577930B9F12347C555FB6FCD4ABFDEE7DC4B9B212F5F09825D5F300084661D7C0.3.539.46024 Arch Scope SHA256 Dl
x64— 35F8C51825EC062C2C5541CE15A0A9EB5F68BD026BE3C22C2B1CB4DD3DAA4D700.3.255.40792 Arch Scope SHA256 Dl
x64— D032DA1B15EE7E2A20F4DD80520AF96C3A61DDF745F47102DD737883F241489B0.3.126.58533 Arch Scope SHA256 Dl
x64— EE0E5698E55F3BB793B3A9A343D57AB8D6755F543827AC4E88FACBA3888AA83F0.3.1.62928 Arch Scope SHA256 Dl
x64— 20B73AA5A373591E619C7A3E89AA6396FF7D48A145341A839C5059B99C1A255D0.2.328.15265 Arch Scope SHA256 Dl
x64— B36D92F609151104609E84BF07A2A21853C2442FAFB7FCFF4BD6F37020F53A1A