Kode bihurtzailea

Erabilera komertziala Ados 581 modeloak Ur-markarik ez Ez da izena eman behar
Modeloa:
+ GPT-5, Claude, Gemini
Itsatsi kodea hizkuntza batean, hautatu helburua, eta itzuli kode idiomatiko baliokidea 16 hizkuntza baino gehiagotan: Python, JavaScript, TypeScript, Go, Rust, Java, C++, C#, Ruby, PHP, Swift, Kotlin, Shell, SQL. Txandakatu itzulpen literala eta biridazketa idiomatikoa, gorde iruzkinak edo behartu helburuko hizkuntzaren stdlib.
Portaera mantendu da
Ktrl+Sartu · bidaltzeko Tab-ek tarteak txertatzen ditu 0 / 12,000

Jarri iturburu-fitxategi bat (500KB arte) — kode-eremuan itsatsiko dugu.

-
Itsatsi kodea itzultzeko.
Kode bihurtua
Exekutatu kodetzailean

        
Migrazio-oharrak
Aukerak aurreratuak
Emaitza
Token gutxi. Eskuratu token gehiago
Emaitza hobeak nahi dituzu? Premium modeloak (GPT-5, Claude, Gemini) kalitate handiagoa ematen dute. Ikusi planoak

❤️ Maite duzu Free.ai? Esan lagunei!

Izen ematea erreferentzia-esteka bat lortzeko eta 30.000 token lagun bakoitzeko irabazteko.

Gehiago nahi duzu? Izena eman doan: 30.000 token/egun
Izena eman doan

Zure eskaera prozesatzen...

Programazio-lengoaien arteko kodea AI-rekin bihurtzea.

Nola erabili Kode bihurtzailea

1
Sartu zure sarrera

Idatzi testua, igo fitxategi bat edo deskribatu nahi duzuna. Ez da konturik behar.

2
Egin klik sortzean

Gure AI-ak zure eskaera segundotan prozesatzen du, kode irekiko eredu onenak erabiliz.

3
Deskargatu eta partekatu

Deskargatu, kopiatu edo partekatu zure emaitza. Dohainik erabilpen pertsonal eta komertzialerako.

Erabili tresna hau API bidez

Automatizatu tresna hau zure kodetik. OpenAI-rekin bateragarria den REST amaiera-puntua, Bearer-token autentifikazioa, ez da SDK gehigarririk behar. Tokenen kostuak web interfazearekin bat datoz.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Kode bihurtzailea - FAQ

Itsatsi kodea hizkuntza batean, hautatu helburuko hizkuntza, eta itzuli hizkuntza berrirako kode idiomatiko baliokidea. 16 hizkuntza baino gehiago onartzen ditu (Python ↔ JavaScript / TypeScript / Go / Rust / Java / C++ / C# / Ruby / PHP / Swift / Kotlin / Shell). Aukera gisa, gorde iruzkin hitzez hitz, behartu egokitzapen idiomatikoa (erabili helburuko hizkuntzaren ereduak itzulpen literala baino), edo mantendu 1:1 egitura lerroz lerro berrikusteko.

Facebook-en TransCoder ikerketa mailakoa da eta C++/Java/Python-era mugatuta dago. Codeporting-ek lerro bakoitzeko kobratzen du legacy migrazioetarako (VB6→.NET eta abar). ChatGPT-ek ondo egiten du hau, baina $20/mo kostatzen du nahi duzun GPT-4 kalitatea lortzeko. Free.ai-ek 16 hizkuntza baino gehiago kudeatzen ditu, eguneroko token libreen pool-ean exekutatzen da, eta galderak esplizituki aldatzen du literal-itzulpen eta idiomatiko-biridazketa moduen artean.

Algoritmo-astun kodea (datu-egitura, matematika, analizaketa) garbi eramaten da - normalean %90+ zuzena lehen pasatzean. Hizkuntza-bereziki stdlib erabiltzen duen kodeak (Python-en dekoratzaileak, Go-ren gorutinak, Rust-en jabetza) ereduari baliokide idiomatikoak aurkitzea eskatzen dio - normalean zuzena baina beti berrikusia. Marko-konbentzioen mende dagoen kodeak (Django ORM → Rails ActiveRecord) giza jarraipena behar du - Free.ai-ek egitura zuzena lortzen du baina API-ren bateraezintasun espezifikoak gertatzen dira.

Python ↔ JavaScript (oso heldua). Python → Go (garbia - biek stdlib dute gauza gehienetarako). JavaScript → TypeScript (mota gehitzen ditu soilik). Java → Kotlin (oso ona - Kotlin horretarako diseinatuta dago). C → Rust (algoritmoa itzultzen du; jabetza berregituratu beharko duzu). Zaila: edozein → Rust lehen saiakeran (bizitzako oharpenak batzuetan eskuz konpondu behar dira); JavaScript → Java (paradigma ez dator bat asinkronoan).

Bai aukera hau hautatuta dagoenean - iruzkinak hitzez hitz itzultzen dira helburu hizkuntzaren iruzkinen sintaxira (// vs # vs --). Hautatu gabe dagoenean, ereduak helburu hizkuntzaren hizkuntza- oharrak birsortzen ditu eta lerro anitzeko iruzkinak konbina ditzake.

Literal: Python `for i, x in enumerate(arr):` becomes JavaScript `for (let i = 0; i < arr.length; i++) { let x = arr[i]; ... }` - line-by-line. Idiomatic: it becomes `arr.forEach((x, i) => { ... })`. Pick literal when you want to compare side-by-side; pick idiomatic when you want shippable code in the target language.

Normalean, baietz, bere burua duen zatietarako. Hirugarrenen liburutegiak inportatzen dituen kodearentzat, ereduak helburu-hizkuntzaren baliokiderik hurbilenena aukeratzen du (Python `eskaerak` → JavaScript `atzitu`, Java `aukerazkoa` → Rust `aukera`) eta begi bistakoa ez den edozein ordezkapen ohartuko du. Beti exekutatu helburu-hizkuntzaren konpilatzailea / linter ondoren.

JSweet (Java→JS), Transcrypt (Python→JS) eta Brython (Python nabigatzailean) SOURCE-TO-SOURCE COMPILERS dira - makina-itzulpena igortzen dute, askotan hitz-kopuru handia eta exekuzio-denborako euskarria behar dute. Free.ai helburuko hizkuntzan IDIOMATIC kodea idazten du gizaki batek idatziko lukeen bezala - naturalki irakurtzen du, exekuzio-denborarik gabe, baina berrikuspena behar du.

Bai - hautatu SQL iturburu eta helburu gisa eta ereduak /code/sql/-eko dialekto-hautatzailea erabiliko du (PostgreSQL ↔ MySQL ↔ SQLite ↔ MSSQL ↔ Oracle ↔ BigQuery). Erabili /code/sql/ dialekto-konbertsio-funtzio aberatsagoetarako, eskema-ezagutzen duten iradokizunak barne.

12.000 karaktere arte (~180 lerro) autoostatutako bide-izenetan. Premium testuinguru luzeko Claude/GPT-k 200K+ karaktere kudeatzen ditu — alda ezazu fitxategi osoa bihurtzeko.

Kodea eredura bidaltzen da, prozesatu eta baztertzen da. Ez da gordetzen, ez da entrenamendurako erabiltzen. Aukeratu Qwen 3 Coder pribatutasun maximoa lortzeko — Free.ai GPUetan auto-ostatua.

Bai — POST /v1/chat/-era sistemaren eskaera bihurtuz (iturburuko hizkuntza + helburuko hizkuntza + bandera idiomatikoa) eta kodea erabiltzailearen mezu gisa. Ikusi /api/ zatiak ikusteko.

Izena eman doan: 30.000 token/egun

Sortu kontu librea

Ez da kreditu-txartelik behar

Nola baloratuko zenuke tresna hau?

Maite duzu Free.ai? Esan lagunei!